/
project.pbxproj
2629 lines (2612 loc) · 213 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
2A0DBC531E0AF46900BEF1FF /* AudioDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB191E0AF46800BEF1FF /* AudioDriver.h */; };
2A0DBC571E0AF46900BEF1FF /* AudioMixer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB1B1E0AF46800BEF1FF /* AudioMixer.h */; };
2A0DBC5B1E0AF46900BEF1FF /* AudioNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB1D1E0AF46800BEF1FF /* AudioNode.h */; };
2A0DBC5F1E0AF46900BEF1FF /* AudioNodeProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB1F1E0AF46800BEF1FF /* AudioNodeProcessor.h */; };
2A0DBC631E0AF46900BEF1FF /* AudioPeak.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB211E0AF46800BEF1FF /* AudioPeak.h */; };
2A0DBC671E0AF46900BEF1FF /* Filters.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB231E0AF46800BEF1FF /* Filters.h */; };
2A0DBC711E0AF46900BEF1FF /* LocalInputGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB291E0AF46800BEF1FF /* LocalInputGroup.h */; };
2A0DBC751E0AF46900BEF1FF /* LocalInputNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB2B1E0AF46800BEF1FF /* LocalInputNode.h */; };
2A0DBC791E0AF46900BEF1FF /* PluginDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB2D1E0AF46800BEF1FF /* PluginDescriptor.h */; };
2A0DBC7D1E0AF46900BEF1FF /* Plugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB2F1E0AF46800BEF1FF /* Plugins.h */; };
2A0DBC811E0AF46900BEF1FF /* SamplesBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB311E0AF46800BEF1FF /* SamplesBuffer.h */; };
2A0DBCA31E0AF46900BEF1FF /* MetronomeTrackNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB471E0AF46900BEF1FF /* MetronomeTrackNode.h */; };
2A0DBCA71E0AF46900BEF1FF /* NinjamTrackNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB491E0AF46900BEF1FF /* NinjamTrackNode.h */; };
2A0DBCAB1E0AF46900BEF1FF /* Resampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB4B1E0AF46900BEF1FF /* Resampler.h */; };
2A0DBCAF1E0AF46900BEF1FF /* RoomStreamerNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB4D1E0AF46900BEF1FF /* RoomStreamerNode.h */; };
2A0DBCB31E0AF46900BEF1FF /* SamplesBufferRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB4F1E0AF46900BEF1FF /* SamplesBufferRecorder.h */; };
2A0DBCB71E0AF46900BEF1FF /* SamplesBufferResampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB511E0AF46900BEF1FF /* SamplesBufferResampler.h */; };
2A0DBCBB1E0AF46900BEF1FF /* VorbisDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB541E0AF46900BEF1FF /* VorbisDecoder.h */; };
2A0DBCBF1E0AF46900BEF1FF /* VorbisEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB561E0AF46900BEF1FF /* VorbisEncoder.h */; };
2A0DBCC31E0AF46900BEF1FF /* Configurator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB581E0AF46900BEF1FF /* Configurator.h */; };
2A0DBCD31E0AF46900BEF1FF /* IpToLocationResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB631E0AF46900BEF1FF /* IpToLocationResolver.h */; };
2A0DBCD71E0AF46900BEF1FF /* WebIpToLocationResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB651E0AF46900BEF1FF /* WebIpToLocationResolver.h */; };
2A0DBCDB1E0AF46900BEF1FF /* BaseTrackView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB681E0AF46900BEF1FF /* BaseTrackView.h */; };
2A0DBCDF1E0AF46900BEF1FF /* BpiUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB6A1E0AF46900BEF1FF /* BpiUtils.h */; };
2A0DBCE31E0AF46900BEF1FF /* BusyDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB6C1E0AF46900BEF1FF /* BusyDialog.h */; };
2A0DBCE51E0AF46900BEF1FF /* BusyDialog.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBB6D1E0AF46900BEF1FF /* BusyDialog.ui */; };
2A0DBCE91E0AF46900BEF1FF /* ChatMessagePanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB701E0AF46900BEF1FF /* ChatMessagePanel.h */; };
2A0DBCEB1E0AF46900BEF1FF /* ChatMessagePanel.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBB711E0AF46900BEF1FF /* ChatMessagePanel.ui */; };
2A0DBCEF1E0AF46A00BEF1FF /* ChatPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB731E0AF46900BEF1FF /* ChatPanel.h */; };
2A0DBCF11E0AF46A00BEF1FF /* ChatPanel.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBB741E0AF46900BEF1FF /* ChatPanel.ui */; };
2A0DBCF51E0AF46A00BEF1FF /* ChatTextEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB761E0AF46900BEF1FF /* ChatTextEditor.h */; };
2A0DBD031E0AF46A00BEF1FF /* NinjamVotingMessageParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB7E1E0AF46900BEF1FF /* NinjamVotingMessageParser.h */; };
2A0DBD071E0AF46A00BEF1FF /* ChatChordsProgressionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB811E0AF46900BEF1FF /* ChatChordsProgressionParser.h */; };
2A0DBD0B1E0AF46A00BEF1FF /* Chord.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB831E0AF46900BEF1FF /* Chord.h */; };
2A0DBD0F1E0AF46A00BEF1FF /* ChordLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB851E0AF46900BEF1FF /* ChordLabel.h */; };
2A0DBD131E0AF46A00BEF1FF /* ChordProgression.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB871E0AF46900BEF1FF /* ChordProgression.h */; };
2A0DBD171E0AF46A00BEF1FF /* ChordProgressionMeasure.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB891E0AF46900BEF1FF /* ChordProgressionMeasure.h */; };
2A0DBD1B1E0AF46A00BEF1FF /* ChordsPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB8B1E0AF46900BEF1FF /* ChordsPanel.h */; };
2A0DBD1D1E0AF46A00BEF1FF /* ChordsPanel.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBB8C1E0AF46900BEF1FF /* ChordsPanel.ui */; };
2A0DBD1F1E0AF46A00BEF1FF /* ChordsProgressionParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBB8D1E0AF46900BEF1FF /* ChordsProgressionParser.h */; };
2A0DBD5D1E0AF46A00BEF1FF /* GuiUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBAE1E0AF46900BEF1FF /* GuiUtils.h */; };
2A0DBD611E0AF46A00BEF1FF /* Highligther.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBB01E0AF46900BEF1FF /* Highligther.h */; };
2A0DBD6D1E0AF46A00BEF1FF /* IntervalProgressDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBB81E0AF46900BEF1FF /* IntervalProgressDisplay.h */; };
2A0DBD711E0AF46B00BEF1FF /* IntervalProgressWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBBA1E0AF46900BEF1FF /* IntervalProgressWindow.h */; };
2A0DBD791E0AF46B00BEF1FF /* JamRoomViewPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBBE1E0AF46900BEF1FF /* JamRoomViewPanel.h */; };
2A0DBD7B1E0AF46B00BEF1FF /* JamRoomViewPanel.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBF1E0AF46900BEF1FF /* JamRoomViewPanel.ui */; };
2A0DBD7F1E0AF46B00BEF1FF /* LocalTrackGroupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBC11E0AF46900BEF1FF /* LocalTrackGroupView.h */; };
2A0DBD831E0AF46B00BEF1FF /* LocalTrackView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBC31E0AF46900BEF1FF /* LocalTrackView.h */; };
2A0DBD851E0AF46B00BEF1FF /* mainframe.qrc in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC41E0AF46900BEF1FF /* mainframe.qrc */; };
2A0DBD891E0AF46B00BEF1FF /* MainWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBC61E0AF46900BEF1FF /* MainWindow.h */; };
2A0DBD8B1E0AF46B00BEF1FF /* MainWindow.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC71E0AF46900BEF1FF /* MainWindow.ui */; };
2A0DBD8F1E0AF46B00BEF1FF /* NinjamPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBC91E0AF46900BEF1FF /* NinjamPanel.h */; };
2A0DBD911E0AF46B00BEF1FF /* NinjamPanel.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCA1E0AF46900BEF1FF /* NinjamPanel.ui */; };
2A0DBD951E0AF46B00BEF1FF /* NinjamRoomWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBCC1E0AF46900BEF1FF /* NinjamRoomWindow.h */; };
2A0DBD971E0AF46B00BEF1FF /* NinjamRoomWindow.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCD1E0AF46900BEF1FF /* NinjamRoomWindow.ui */; };
2A0DBD9B1E0AF46B00BEF1FF /* NinjamTrackGroupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBCF1E0AF46900BEF1FF /* NinjamTrackGroupView.h */; };
2A0DBD9F1E0AF46B00BEF1FF /* NinjamTrackView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBD11E0AF46900BEF1FF /* NinjamTrackView.h */; };
2A0DBDA91E0AF46B00BEF1FF /* PluginScanDialog.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBD71E0AF46900BEF1FF /* PluginScanDialog.ui */; };
2A0DBDAD1E0AF46B00BEF1FF /* PreferencesDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBD91E0AF46900BEF1FF /* PreferencesDialog.h */; };
2A0DBDAF1E0AF46B00BEF1FF /* PreferencesDialog.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDA1E0AF46900BEF1FF /* PreferencesDialog.ui */; };
2A0DBDB31E0AF46B00BEF1FF /* PrivateServerDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBDC1E0AF46900BEF1FF /* PrivateServerDialog.h */; };
2A0DBDB51E0AF46B00BEF1FF /* PrivateServerDialog.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDD1E0AF46900BEF1FF /* PrivateServerDialog.ui */; };
2A0DBDB91E0AF46B00BEF1FF /* ThemeLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBDF1E0AF46900BEF1FF /* ThemeLoader.h */; };
2A0DBDBD1E0AF46B00BEF1FF /* TrackGroupView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBE11E0AF46900BEF1FF /* TrackGroupView.h */; };
2A0DBDC11E0AF46B00BEF1FF /* UserNameDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBE31E0AF46900BEF1FF /* UserNameDialog.h */; };
2A0DBDC31E0AF46B00BEF1FF /* UserNameDialog.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE41E0AF46900BEF1FF /* UserNameDialog.ui */; };
2A0DBDC71E0AF46B00BEF1FF /* UsersColorsPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBE61E0AF46900BEF1FF /* UsersColorsPool.h */; };
2A0DBDCB1E0AF46C00BEF1FF /* CustomTabWidget.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBE91E0AF46900BEF1FF /* CustomTabWidget.h */; };
2A0DBDDD1E0AF46C00BEF1FF /* IntervalChunksDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBF31E0AF46900BEF1FF /* IntervalChunksDisplay.h */; };
2A0DBDE11E0AF46C00BEF1FF /* MapMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBF51E0AF46900BEF1FF /* MapMarker.h */; };
2A0DBDE51E0AF46C00BEF1FF /* MapWidget.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBF71E0AF46900BEF1FF /* MapWidget.h */; };
2A0DBDE91E0AF46C00BEF1FF /* MarqueeLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBF91E0AF46900BEF1FF /* MarqueeLabel.h */; };
2A0DBDED1E0AF46C00BEF1FF /* MultiStateButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBFB1E0AF46900BEF1FF /* MultiStateButton.h */; };
2A0DBDF51E0AF46C00BEF1FF /* UserNameLineEdit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBBFF1E0AF46900BEF1FF /* UserNameLineEdit.h */; };
2A0DBDF91E0AF46C00BEF1FF /* WavePeakPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC011E0AF46900BEF1FF /* WavePeakPanel.h */; };
2A0DBDFD1E0AF46C00BEF1FF /* Logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC041E0AF46900BEF1FF /* Logging.h */; };
2A0DBE031E0AF46C00BEF1FF /* LoginService.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC091E0AF46900BEF1FF /* LoginService.h */; };
2A0DBE051E0AF46C00BEF1FF /* natmap.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC0A1E0AF46900BEF1FF /* natmap.h */; };
2A0DBE091E0AF46C00BEF1FF /* MainController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC0C1E0AF46900BEF1FF /* MainController.h */; };
2A0DBE0D1E0AF46C00BEF1FF /* MetronomeUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC0E1E0AF46900BEF1FF /* MetronomeUtils.h */; };
2A0DBE111E0AF46D00BEF1FF /* MidiDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC111E0AF46900BEF1FF /* MidiDriver.h */; };
2A0DBE151E0AF46D00BEF1FF /* MidiMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC131E0AF46900BEF1FF /* MidiMessage.h */; };
2A0DBE1D1E0AF46D00BEF1FF /* RtMidiDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC171E0AF46900BEF1FF /* RtMidiDriver.h */; };
2A0DBE291E0AF46D00BEF1FF /* ClientMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC1F1E0AF46900BEF1FF /* ClientMessages.h */; };
2A0DBE2F1E0AF46D00BEF1FF /* Server.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC231E0AF46900BEF1FF /* Server.h */; };
2A0DBE331E0AF46D00BEF1FF /* ServerMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC251E0AF46900BEF1FF /* ServerMessages.h */; };
2A0DBE371E0AF46D00BEF1FF /* ServerMessagesHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC271E0AF46900BEF1FF /* ServerMessagesHandler.h */; };
2A0DBE3B1E0AF46D00BEF1FF /* Service.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC291E0AF46900BEF1FF /* Service.h */; };
2A0DBE3F1E0AF46D00BEF1FF /* User.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC2B1E0AF46900BEF1FF /* User.h */; };
2A0DBE431E0AF46E00BEF1FF /* UserChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC2D1E0AF46900BEF1FF /* UserChannel.h */; };
2A0DBE471E0AF46E00BEF1FF /* NinjamController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC2F1E0AF46900BEF1FF /* NinjamController.h */; };
2A0DBE511E0AF46E00BEF1FF /* CacheHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC361E0AF46900BEF1FF /* CacheHeader.h */; };
2A0DBE551E0AF46E00BEF1FF /* Settings.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC381E0AF46900BEF1FF /* Settings.h */; };
2A0DBE591E0AF46E00BEF1FF /* UsersDataCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC3A1E0AF46900BEF1FF /* UsersDataCache.h */; };
2A0DBE5B1E0AF46E00BEF1FF /* PreCompiledHeaders.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC3B1E0AF46900BEF1FF /* PreCompiledHeaders.h */; };
2A0DBE5F1E0AF46E00BEF1FF /* ClipSortLogGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC3E1E0AF46900BEF1FF /* ClipSortLogGenerator.h */; };
2A0DBE631E0AF46E00BEF1FF /* JamRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC401E0AF46900BEF1FF /* JamRecorder.h */; };
2A0DBE671E0AF46E00BEF1FF /* ReaperProjectGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC421E0AF46900BEF1FF /* ReaperProjectGenerator.h */; };
2A0DBE6B1E0AF46E00BEF1FF /* UploadIntervalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC441E0AF46900BEF1FF /* UploadIntervalData.h */; };
2A0DBE6D1E0AF46E00BEF1FF /* Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0DBC451E0AF46900BEF1FF /* Utils.h */; };
2A0DBE8A1E0AF5AA00BEF1FF /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFB072074E100365D66 /* CoreAudio.framework */; };
2A0DBE961E0AF79300BEF1FF /* PrivateServerDialog.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDD1E0AF46900BEF1FF /* PrivateServerDialog.ui */; };
2A0DBE971E0AF7CB00BEF1FF /* BusyDialog.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB6D1E0AF46900BEF1FF /* BusyDialog.ui */; };
2A0DBE981E0AF7D700BEF1FF /* ChatMessagePanel.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB711E0AF46900BEF1FF /* ChatMessagePanel.ui */; };
2A0DBE991E0AF7D900BEF1FF /* ChatPanel.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB741E0AF46900BEF1FF /* ChatPanel.ui */; };
2A0DBE9A1E0AF7E000BEF1FF /* ChordsPanel.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB8C1E0AF46900BEF1FF /* ChordsPanel.ui */; };
2A0DBE9B1E0AF7E300BEF1FF /* JamRoomViewPanel.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBF1E0AF46900BEF1FF /* JamRoomViewPanel.ui */; };
2A0DBE9C1E0AF7E700BEF1FF /* MainWindow.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC71E0AF46900BEF1FF /* MainWindow.ui */; };
2A0DBE9D1E0AF7EB00BEF1FF /* NinjamPanel.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCA1E0AF46900BEF1FF /* NinjamPanel.ui */; };
2A0DBE9E1E0AF7EE00BEF1FF /* NinjamRoomWindow.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCD1E0AF46900BEF1FF /* NinjamRoomWindow.ui */; };
2A0DBEA01E0AF80600BEF1FF /* PreferencesDialog.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDA1E0AF46900BEF1FF /* PreferencesDialog.ui */; };
2A0DBEA11E0AF82700BEF1FF /* UserNameDialog.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE41E0AF46900BEF1FF /* UserNameDialog.ui */; };
2A0DBEBA1E0B03C600BEF1FF /* libminimp3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB31E0B03C600BEF1FF /* libminimp3.a */; };
2A0DBEBC1E0B03C600BEF1FF /* libogg.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB41E0B03C600BEF1FF /* libogg.a */; };
2A0DBEBE1E0B03C600BEF1FF /* libportaudio.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB51E0B03C600BEF1FF /* libportaudio.a */; };
2A0DBEC01E0B03C600BEF1FF /* librtmidi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB61E0B03C600BEF1FF /* librtmidi.a */; };
2A0DBEC21E0B03C700BEF1FF /* libvorbis.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB71E0B03C600BEF1FF /* libvorbis.a */; };
2A0DBEC41E0B03C700BEF1FF /* libvorbisenc.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB81E0B03C600BEF1FF /* libvorbisenc.a */; };
2A0DBEC61E0B03C700BEF1FF /* libvorbisfile.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEB91E0B03C600BEF1FF /* libvorbisfile.a */; };
2A120A521E0BEEED00E0E596 /* AudioDriver.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB191E0AF46800BEF1FF /* AudioDriver.h */; };
2A120A531E0BEEF300E0E596 /* AudioNode.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB1D1E0AF46800BEF1FF /* AudioNode.h */; };
2A120A541E0BEEFC00E0E596 /* LocalInputNode.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB2B1E0AF46800BEF1FF /* LocalInputNode.h */; };
2A120A551E0BEF1900E0E596 /* IpToLocationResolver.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB631E0AF46900BEF1FF /* IpToLocationResolver.h */; };
2A120A561E0BEF1C00E0E596 /* WebIpToLocationResolver.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB651E0AF46900BEF1FF /* WebIpToLocationResolver.h */; };
2A120A571E0BEF2100E0E596 /* BaseTrackView.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB681E0AF46900BEF1FF /* BaseTrackView.h */; };
2A120A581E0BEF2400E0E596 /* BusyDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB6C1E0AF46900BEF1FF /* BusyDialog.h */; };
2A120A591E0BEF2A00E0E596 /* ChatMessagePanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB701E0AF46900BEF1FF /* ChatMessagePanel.h */; };
2A120A5A1E0BEF2C00E0E596 /* ChatPanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB731E0AF46900BEF1FF /* ChatPanel.h */; };
2A120A5C1E0BEF3900E0E596 /* ChordLabel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB851E0AF46900BEF1FF /* ChordLabel.h */; };
2A120A5D1E0BEF3E00E0E596 /* ChordsPanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB8B1E0AF46900BEF1FF /* ChordsPanel.h */; };
2A120A5E1E0BEF4800E0E596 /* Highligther.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBB01E0AF46900BEF1FF /* Highligther.h */; };
2A120A5F1E0BEF4F00E0E596 /* IntervalProgressDisplay.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBB81E0AF46900BEF1FF /* IntervalProgressDisplay.h */; };
2A120A601E0BEF5000E0E596 /* IntervalProgressWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBA1E0AF46900BEF1FF /* IntervalProgressWindow.h */; };
2A120A611E0BEF5400E0E596 /* JamRoomViewPanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBE1E0AF46900BEF1FF /* JamRoomViewPanel.h */; };
2A120A621E0BEF5700E0E596 /* LocalTrackGroupView.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC11E0AF46900BEF1FF /* LocalTrackGroupView.h */; };
2A120A631E0BEF5800E0E596 /* LocalTrackView.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC31E0AF46900BEF1FF /* LocalTrackView.h */; };
2A120A641E0BEF5C00E0E596 /* MainWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC61E0AF46900BEF1FF /* MainWindow.h */; };
2A120A651E0BEF5E00E0E596 /* NinjamPanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC91E0AF46900BEF1FF /* NinjamPanel.h */; };
2A120A661E0BEF6000E0E596 /* NinjamRoomWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCC1E0AF46900BEF1FF /* NinjamRoomWindow.h */; };
2A120A671E0BEF6300E0E596 /* NinjamTrackGroupView.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCF1E0AF46900BEF1FF /* NinjamTrackGroupView.h */; };
2A120A681E0BEF6400E0E596 /* NinjamTrackView.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBD11E0AF46900BEF1FF /* NinjamTrackView.h */; };
2A120A691E0BEF8000E0E596 /* PreferencesDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBD91E0AF46900BEF1FF /* PreferencesDialog.h */; };
2A120A6A1E0BEF8300E0E596 /* PrivateServerDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDC1E0AF46900BEF1FF /* PrivateServerDialog.h */; };
2A120A6B1E0BEF8D00E0E596 /* UserNameDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE31E0AF46900BEF1FF /* UserNameDialog.h */; };
2A120A6C1E0BEF9100E0E596 /* MainController.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC0C1E0AF46900BEF1FF /* MainController.h */; };
2A120A6D1E0BEFA500E0E596 /* NinjamController.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC2F1E0AF46900BEF1FF /* NinjamController.h */; };
2A120A6E1E0BF01800E0E596 /* Configurator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB571E0AF46900BEF1FF /* Configurator.cpp */; };
2A120A721E0BF05800E0E596 /* NinjamRoomWindowPlugin.h in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3DC1E0AB913005A940A /* NinjamRoomWindowPlugin.h */; };
2A120A731E0BF05A00E0E596 /* PreferencesDialogPlugin.h in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3DE1E0AB913005A940A /* PreferencesDialogPlugin.h */; };
2A120A741E0BF0BF00E0E596 /* TrackGroupView.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE11E0AF46900BEF1FF /* TrackGroupView.h */; };
2A120A751E0BF0EC00E0E596 /* MapWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF71E0AF46900BEF1FF /* MapWidget.h */; };
2A120A761E0BF0EF00E0E596 /* MarqueeLabel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF91E0AF46900BEF1FF /* MarqueeLabel.h */; };
2A120A771E0BF0F100E0E596 /* PeakMeter.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBFD1E0AF46900BEF1FF /* PeakMeter.h */; };
2A120A781E0BF0F400E0E596 /* WavePeakPanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC011E0AF46900BEF1FF /* WavePeakPanel.h */; };
2A120A791E0BF11600E0E596 /* Service.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC291E0AF46900BEF1FF /* Service.h */; };
2A120A7A1E0BF11F00E0E596 /* LoginService.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC091E0AF46900BEF1FF /* LoginService.h */; };
2A120A7C1E0BF18000E0E596 /* IntervalChunksDisplay.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF31E0AF46900BEF1FF /* IntervalChunksDisplay.h */; };
2A120A7D1E0BF25F00E0E596 /* MidiDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC101E0AF46900BEF1FF /* MidiDriver.cpp */; };
2A120A7E1E0BF26100E0E596 /* MidiMessage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC121E0AF46900BEF1FF /* MidiMessage.cpp */; };
2A120A801E0BF28F00E0E596 /* AudioDriver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB181E0AF46800BEF1FF /* AudioDriver.cpp */; };
2A120A811E0BF2C300E0E596 /* RoomStreamerNode.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB4D1E0AF46900BEF1FF /* RoomStreamerNode.h */; };
2A120A821E0BF2F800E0E596 /* UserNameLineEdit.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBFF1E0AF46900BEF1FF /* UserNameLineEdit.h */; };
2A120A831E0BF32700E0E596 /* MultiStateButton.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBFB1E0AF46900BEF1FF /* MultiStateButton.h */; };
2A120A851E0C05D900E0E596 /* jamtaba.qrc in Resources */ = {isa = PBXBuildFile; fileRef = 2A120A841E0C05D900E0E596 /* jamtaba.qrc */; };
2A120A861E0C05EA00E0E596 /* jamtaba.qrc in Sources */ = {isa = PBXBuildFile; fileRef = 2A120A841E0C05D900E0E596 /* jamtaba.qrc */; };
2A1362901F6586A4004953CF /* FFMpegCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A1362871F6586A4004953CF /* FFMpegCommon.h */; };
2A1362911F6586A4004953CF /* FFMpegDemuxer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A1362881F6586A4004953CF /* FFMpegDemuxer.cpp */; };
2A1362921F6586A4004953CF /* FFMpegDemuxer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A1362891F6586A4004953CF /* FFMpegDemuxer.h */; };
2A1362931F6586A4004953CF /* FFMpegMuxer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A13628A1F6586A4004953CF /* FFMpegMuxer.cpp */; };
2A1362941F6586A4004953CF /* FFMpegMuxer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A13628B1F6586A4004953CF /* FFMpegMuxer.h */; };
2A1362951F6586A4004953CF /* VideoFrameGrabber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A13628C1F6586A4004953CF /* VideoFrameGrabber.cpp */; };
2A1362961F6586A4004953CF /* VideoFrameGrabber.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A13628D1F6586A4004953CF /* VideoFrameGrabber.h */; };
2A1362971F6586A4004953CF /* VideoWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A13628E1F6586A4004953CF /* VideoWidget.cpp */; };
2A1362981F6586A4004953CF /* VideoWidget.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A13628F1F6586A4004953CF /* VideoWidget.h */; };
2A13629E1F658714004953CF /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362991F658714004953CF /* libavcodec.a */; };
2A13629F1F658714004953CF /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A13629A1F658714004953CF /* libavformat.a */; };
2A1362A01F658714004953CF /* libavutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A13629B1F658714004953CF /* libavutil.a */; };
2A1362A11F658714004953CF /* libswresample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A13629C1F658714004953CF /* libswresample.a */; };
2A1362A21F658714004953CF /* libswscale.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A13629D1F658714004953CF /* libswscale.a */; };
2A1362A51F6587C0004953CF /* libQt5Multimedia.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362A31F6587C0004953CF /* libQt5Multimedia.a */; };
2A1362A61F6587C0004953CF /* libQt5MultimediaWidgets.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362A41F6587C0004953CF /* libQt5MultimediaWidgets.a */; };
2A1362A81F6587FA004953CF /* libiconv.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362A71F6587FA004953CF /* libiconv.dylib */; };
2A1362A91F658842004953CF /* FFMpegDemuxer.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A1362891F6586A4004953CF /* FFMpegDemuxer.h */; };
2A1362AA1F658842004953CF /* FFMpegMuxer.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A13628B1F6586A4004953CF /* FFMpegMuxer.h */; };
2A1362AB1F658842004953CF /* VideoFrameGrabber.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A13628D1F6586A4004953CF /* VideoFrameGrabber.h */; };
2A1362AC1F658865004953CF /* VideoWidget.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A13628F1F6586A4004953CF /* VideoWidget.h */; };
2A1362AF1F658D3E004953CF /* libqavfcamera.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362AD1F658D26004953CF /* libqavfcamera.a */; };
2A1362B11F659589004953CF /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362B01F659589004953CF /* CoreMedia.framework */; };
2A1362B31F6595D2004953CF /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362B21F6595D2004953CF /* AVFoundation.framework */; };
2A1362B51F659642004953CF /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A1362B41F659642004953CF /* CoreVideo.framework */; };
2A1C7A301E0B5F2C00C7984D /* AudioMixer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB1A1E0AF46800BEF1FF /* AudioMixer.cpp */; };
2A1C7A311E0B5F2C00C7984D /* AudioNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB1C1E0AF46800BEF1FF /* AudioNode.cpp */; };
2A1C7A321E0B5F2C00C7984D /* AudioNodeProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB1E1E0AF46800BEF1FF /* AudioNodeProcessor.cpp */; };
2A1C7A331E0B5F2C00C7984D /* AudioPeak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB201E0AF46800BEF1FF /* AudioPeak.cpp */; };
2A1C7A341E0B5F2C00C7984D /* Filters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB221E0AF46800BEF1FF /* Filters.cpp */; };
2A1C7A351E0B5F2C00C7984D /* LocalInputGroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB281E0AF46800BEF1FF /* LocalInputGroup.cpp */; };
2A1C7A361E0B5F2C00C7984D /* LocalInputNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB2A1E0AF46800BEF1FF /* LocalInputNode.cpp */; };
2A1C7A371E0B5F2C00C7984D /* SamplesBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB301E0AF46800BEF1FF /* SamplesBuffer.cpp */; };
2A1C7A3B1E0B5F2C00C7984D /* MetronomeTrackNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB461E0AF46900BEF1FF /* MetronomeTrackNode.cpp */; };
2A1C7A3C1E0B5F2C00C7984D /* NinjamTrackNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB481E0AF46900BEF1FF /* NinjamTrackNode.cpp */; };
2A1C7A3D1E0B5F2C00C7984D /* Resampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB4A1E0AF46900BEF1FF /* Resampler.cpp */; };
2A1C7A3E1E0B5F2C00C7984D /* RoomStreamerNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB4C1E0AF46900BEF1FF /* RoomStreamerNode.cpp */; };
2A1C7A3F1E0B5F2C00C7984D /* samplesbufferrecorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB4E1E0AF46900BEF1FF /* samplesbufferrecorder.cpp */; };
2A1C7A401E0B5F2C00C7984D /* SamplesBufferResampler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB501E0AF46900BEF1FF /* SamplesBufferResampler.cpp */; };
2A1C7A411E0B5F2C00C7984D /* VorbisDecoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB531E0AF46900BEF1FF /* VorbisDecoder.cpp */; };
2A1C7A421E0B5F2C00C7984D /* VorbisEncoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB551E0AF46900BEF1FF /* VorbisEncoder.cpp */; };
2A1C7A431E0B5F2C00C7984D /* IpToLocationResolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB621E0AF46900BEF1FF /* IpToLocationResolver.cpp */; };
2A1C7A441E0B5F2C00C7984D /* WebIpToLocationResolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB641E0AF46900BEF1FF /* WebIpToLocationResolver.cpp */; };
2A1C7A451E0B5F2C00C7984D /* BaseTrackView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB671E0AF46900BEF1FF /* BaseTrackView.cpp */; };
2A1C7A461E0B5F2C00C7984D /* BpiUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB691E0AF46900BEF1FF /* BpiUtils.cpp */; };
2A1C7A471E0B5F2C00C7984D /* BusyDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB6B1E0AF46900BEF1FF /* BusyDialog.cpp */; };
2A1C7A481E0B5F2C00C7984D /* ChatMessagePanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB6F1E0AF46900BEF1FF /* ChatMessagePanel.cpp */; };
2A1C7A491E0B5F2C00C7984D /* ChatPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB721E0AF46900BEF1FF /* ChatPanel.cpp */; };
2A1C7A4A1E0B5F2C00C7984D /* ChatTextEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB751E0AF46900BEF1FF /* ChatTextEditor.cpp */; };
2A1C7A4B1E0B5F2C00C7984D /* NinjamVotingMessageParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB7D1E0AF46900BEF1FF /* NinjamVotingMessageParser.cpp */; };
2A1C7A4C1E0B5F2C00C7984D /* ChatChordsProgressionParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB801E0AF46900BEF1FF /* ChatChordsProgressionParser.cpp */; };
2A1C7A4D1E0B5F2C00C7984D /* Chord.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB821E0AF46900BEF1FF /* Chord.cpp */; };
2A1C7A4E1E0B5F2C00C7984D /* ChordLabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB841E0AF46900BEF1FF /* ChordLabel.cpp */; };
2A1C7A4F1E0B5F2C00C7984D /* ChordProgression.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB861E0AF46900BEF1FF /* ChordProgression.cpp */; };
2A1C7A501E0B5F2C00C7984D /* ChordProgressionMeasure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB881E0AF46900BEF1FF /* ChordProgressionMeasure.cpp */; };
2A1C7A511E0B5F2C00C7984D /* ChordsPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB8A1E0AF46900BEF1FF /* ChordsPanel.cpp */; };
2A1C7A521E0B5F2C00C7984D /* GuiUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBAD1E0AF46900BEF1FF /* GuiUtils.cpp */; };
2A1C7A531E0B5F2C00C7984D /* Highligther.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBAF1E0AF46900BEF1FF /* Highligther.cpp */; };
2A1C7A541E0B5F2C00C7984D /* CircularPaintStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBB21E0AF46900BEF1FF /* CircularPaintStrategy.cpp */; };
2A1C7A551E0B5F2C00C7984D /* EllipticalPaintStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBB31E0AF46900BEF1FF /* EllipticalPaintStrategy.cpp */; };
2A1C7A561E0B5F2C00C7984D /* IntervalProgressDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBB71E0AF46900BEF1FF /* IntervalProgressDisplay.cpp */; };
2A1C7A571E0B5F2C00C7984D /* IntervalProgressWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBB91E0AF46900BEF1FF /* IntervalProgressWindow.cpp */; };
2A1C7A581E0B5F2C00C7984D /* LinearPaintStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBB1E0AF46900BEF1FF /* LinearPaintStrategy.cpp */; };
2A1C7A591E0B5F2C00C7984D /* PiePaintStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBC1E0AF46900BEF1FF /* PiePaintStrategy.cpp */; };
2A1C7A5A1E0B5F2C00C7984D /* JamRoomViewPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBBD1E0AF46900BEF1FF /* JamRoomViewPanel.cpp */; };
2A1C7A5B1E0B5F2C00C7984D /* LocalTrackGroupView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC01E0AF46900BEF1FF /* LocalTrackGroupView.cpp */; };
2A1C7A5C1E0B5F2C00C7984D /* LocalTrackView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC21E0AF46900BEF1FF /* LocalTrackView.cpp */; };
2A1C7A5D1E0B5F2C00C7984D /* MainWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC51E0AF46900BEF1FF /* MainWindow.cpp */; };
2A1C7A5E1E0B5F2C00C7984D /* NinjamPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBC81E0AF46900BEF1FF /* NinjamPanel.cpp */; };
2A1C7A5F1E0B5F2C00C7984D /* NinjamRoomWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCB1E0AF46900BEF1FF /* NinjamRoomWindow.cpp */; };
2A1C7A601E0B5F2C00C7984D /* NinjamTrackGroupView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBCE1E0AF46900BEF1FF /* NinjamTrackGroupView.cpp */; };
2A1C7A611E0B5F2C00C7984D /* NinjamTrackView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBD01E0AF46900BEF1FF /* NinjamTrackView.cpp */; };
2A1C7A631E0B5F2C00C7984D /* PreferencesDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBD81E0AF46900BEF1FF /* PreferencesDialog.cpp */; };
2A1C7A641E0B5F2C00C7984D /* PrivateServerDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDB1E0AF46900BEF1FF /* PrivateServerDialog.cpp */; };
2A1C7A651E0B5F2C00C7984D /* ThemeLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBDE1E0AF46900BEF1FF /* ThemeLoader.cpp */; };
2A1C7A661E0B5F2C00C7984D /* TrackGroupView.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE01E0AF46900BEF1FF /* TrackGroupView.cpp */; };
2A1C7A671E0B5F2C00C7984D /* UserNameDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE21E0AF46900BEF1FF /* UserNameDialog.cpp */; };
2A1C7A681E0B5F2C00C7984D /* UsersColorsPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE51E0AF46900BEF1FF /* UsersColorsPool.cpp */; };
2A1C7A691E0B5F2C00C7984D /* CustomTabWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBE81E0AF46900BEF1FF /* CustomTabWidget.cpp */; };
2A1C7A6A1E0B5F2C00C7984D /* IntervalChunksDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF21E0AF46900BEF1FF /* IntervalChunksDisplay.cpp */; };
2A1C7A6B1E0B5F2C00C7984D /* MapMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF41E0AF46900BEF1FF /* MapMarker.cpp */; };
2A1C7A6C1E0B5F2C00C7984D /* MapWidget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF61E0AF46900BEF1FF /* MapWidget.cpp */; };
2A1C7A6D1E0B5F2C00C7984D /* MarqueeLabel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBF81E0AF46900BEF1FF /* MarqueeLabel.cpp */; };
2A1C7A6E1E0B5F2C00C7984D /* MultiStateButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBFA1E0AF46900BEF1FF /* MultiStateButton.cpp */; };
2A1C7A6F1E0B5F2C00C7984D /* PeakMeter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBFC1E0AF46900BEF1FF /* PeakMeter.cpp */; };
2A1C7A701E0B5F2C00C7984D /* UserNameLineEdit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBBFE1E0AF46900BEF1FF /* UserNameLineEdit.cpp */; };
2A1C7A711E0B5F2C00C7984D /* WavePeakPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC001E0AF46900BEF1FF /* WavePeakPanel.cpp */; };
2A1C7A721E0B5F2C00C7984D /* logging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC031E0AF46900BEF1FF /* logging.cpp */; };
2A1C7A731E0B5F2C00C7984D /* LoginService.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC081E0AF46900BEF1FF /* LoginService.cpp */; };
2A1C7A741E0B5F2C00C7984D /* MainController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC0B1E0AF46900BEF1FF /* MainController.cpp */; };
2A1C7A751E0B5F2C00C7984D /* MetronomeUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC0D1E0AF46900BEF1FF /* MetronomeUtils.cpp */; };
2A1C7A761E0B5F2C00C7984D /* ClientMessages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC1E1E0AF46900BEF1FF /* ClientMessages.cpp */; };
2A1C7A771E0B5F2C00C7984D /* Server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC221E0AF46900BEF1FF /* Server.cpp */; };
2A1C7A781E0B5F2C00C7984D /* ServerMessages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC241E0AF46900BEF1FF /* ServerMessages.cpp */; };
2A1C7A791E0B5F2C00C7984D /* ServerMessagesHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC261E0AF46900BEF1FF /* ServerMessagesHandler.cpp */; };
2A1C7A7A1E0B5F2C00C7984D /* Service.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC281E0AF46900BEF1FF /* Service.cpp */; };
2A1C7A7B1E0B5F2C00C7984D /* User.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC2A1E0AF46900BEF1FF /* User.cpp */; };
2A1C7A7C1E0B5F2C00C7984D /* UserChannel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC2C1E0AF46900BEF1FF /* UserChannel.cpp */; };
2A1C7A7D1E0B5F2C00C7984D /* NinjamController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC2E1E0AF46900BEF1FF /* NinjamController.cpp */; };
2A1C7A7E1E0B5F2C00C7984D /* CacheHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC351E0AF46900BEF1FF /* CacheHeader.cpp */; };
2A1C7A7F1E0B5F2C00C7984D /* Settings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC371E0AF46900BEF1FF /* Settings.cpp */; };
2A1C7A801E0B5F2C00C7984D /* UsersDataCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC391E0AF46900BEF1FF /* UsersDataCache.cpp */; };
2A1C7A811E0B5F2C00C7984D /* ClipSortLogGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC3D1E0AF46900BEF1FF /* ClipSortLogGenerator.cpp */; };
2A1C7A821E0B5F2C00C7984D /* JamRecorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC3F1E0AF46900BEF1FF /* JamRecorder.cpp */; };
2A1C7A831E0B5F2C00C7984D /* ReaperProjectGenerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC411E0AF46900BEF1FF /* ReaperProjectGenerator.cpp */; };
2A1C7A841E0B5F2C00C7984D /* UploadIntervalData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBC431E0AF46900BEF1FF /* UploadIntervalData.cpp */; };
2A1C7A851E0B5F2C00C7984D /* ConfiguratorPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3D21E0AB913005A940A /* ConfiguratorPlugin.cpp */; };
2A1C7A861E0B5F2C00C7984D /* JamTabaPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3D31E0AB913005A940A /* JamTabaPlugin.cpp */; };
2A1C7A871E0B5F2C00C7984D /* MainControllerPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3D51E0AB913005A940A /* MainControllerPlugin.cpp */; };
2A1C7A881E0B5F2C00C7984D /* MainWindowPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3D71E0AB913005A940A /* MainWindowPlugin.cpp */; };
2A1C7A891E0B5F2C00C7984D /* NinjamControllerPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3D91E0AB913005A940A /* NinjamControllerPlugin.cpp */; };
2A1C7A8A1E0B5F2C00C7984D /* NinjamRoomWindowPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3DB1E0AB913005A940A /* NinjamRoomWindowPlugin.cpp */; };
2A1C7A8B1E0B5F2C00C7984D /* PreferencesDialogPlugin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3DD1E0AB913005A940A /* PreferencesDialogPlugin.cpp */; };
2A1C7A8C1E0B5F2C00C7984D /* JamTaba.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BA05A660720730100365D66 /* JamTaba.cpp */; };
2A1C7A8D1E0B5F2C00C7984D /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713AA1891A149005D69C7 /* AUBase.cpp */; };
2A1C7A8E1E0B5F2C00C7984D /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B01891A149005D69C7 /* AUDispatch.cpp */; };
2A1C7A8F1E0B5F2C00C7984D /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B41891A149005D69C7 /* AUInputElement.cpp */; };
2A1C7A901E0B5F2C00C7984D /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B61891A149005D69C7 /* AUOutputElement.cpp */; };
2A1C7A911E0B5F2C00C7984D /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B81891A149005D69C7 /* AUPlugInDispatch.cpp */; };
2A1C7A921E0B5F2C00C7984D /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713BB1891A149005D69C7 /* AUScopeElement.cpp */; };
2A1C7A931E0B5F2C00C7984D /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6211E2B11891AA2900751AA3 /* ComponentBase.cpp */; };
2A1C7A941E0B5F2C00C7984D /* AUBaseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713AC1891A149005D69C7 /* AUBaseHelper.cpp */; };
2A1C7A951E0B5F2C00C7984D /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713AE1891A149005D69C7 /* AUBuffer.cpp */; };
2A1C7A961E0B5F2C00C7984D /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B21891A149005D69C7 /* AUEffectBase.cpp */; };
2A1C7A971E0B5F2C00C7984D /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C01891A149005D69C7 /* CAAudioChannelLayout.cpp */; };
2A1C7A981E0B5F2C00C7984D /* CABufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C31891A149005D69C7 /* CABufferList.cpp */; };
2A1C7A991E0B5F2C00C7984D /* CADebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C61891A149005D69C7 /* CADebugger.cpp */; };
2A1C7A9A1E0B5F2C00C7984D /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C81891A149005D69C7 /* CADebugMacros.cpp */; };
2A1C7A9B1E0B5F2C00C7984D /* CADebugPrintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713CA1891A149005D69C7 /* CADebugPrintf.cpp */; };
2A1C7A9C1E0B5F2C00C7984D /* CAGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713CD1891A149005D69C7 /* CAGuard.cpp */; };
2A1C7A9D1E0B5F2C00C7984D /* CAHostTimeBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713CF1891A149005D69C7 /* CAHostTimeBase.cpp */; };
2A1C7A9E1E0B5F2C00C7984D /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713D31891A149005D69C7 /* CAMutex.cpp */; };
2A1C7A9F1E0B5F2C00C7984D /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713D61891A149005D69C7 /* CAStreamBasicDescription.cpp */; };
2A1C7AA01E0B5F2C00C7984D /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713D91891A149005D69C7 /* CAVectorUnit.cpp */; };
2A1C7AA11E0B5F2C00C7984D /* CAXException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713DC1891A149005D69C7 /* CAXException.cpp */; };
2A1C7AA31E0B5F6600C7984D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A0DBEA41E0B01C600BEF1FF /* Security.framework */; };
2A1C7AAA1E0B5F6600C7984D /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AF9072074E100365D66 /* AudioToolbox.framework */; };
2A1C7AAB1E0B5F6600C7984D /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFA072074E100365D66 /* AudioUnit.framework */; };
2A1C7AAC1E0B5F6600C7984D /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFB072074E100365D66 /* CoreAudio.framework */; };
2A1C7AAD1E0B5FBC00C7984D /* JamTaba_ViewFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8BA4ADCF073EB19800A2709A /* JamTaba_ViewFactory.mm */; };
2A1C7AAE1E0B5FBE00C7984D /* JamTaba_UIView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8BA4ADD1073EB19800A2709A /* JamTaba_UIView.mm */; };
2A1C7AB41E0B66AC00C7984D /* JamTaba.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A1C7AB21E0B66AC00C7984D /* JamTaba.h */; };
2A2D725D1EABC04E00979920 /* Slider.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A2D725B1EABC04E00979920 /* Slider.h */; };
2A2D725E1EABC04E00979920 /* Slider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A2D725C1EABC04E00979920 /* Slider.cpp */; };
2A2D725F1EABC06400979920 /* Slider.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A2D725B1EABC04E00979920 /* Slider.h */; };
2A2F70061E08094500A4B6C2 /* libcups.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F70051E08094500A4B6C2 /* libcups.dylib */; };
2A2F70081E080F7200A4B6C2 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F70071E080F7200A4B6C2 /* libz.dylib */; };
2A3016211E0D907B0013700B /* JamTaba.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BA05A660720730100365D66 /* JamTaba.cpp */; };
2A3016221E0D90AB0013700B /* AUBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713AA1891A149005D69C7 /* AUBase.cpp */; };
2A3016231E0D90AD0013700B /* AUDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B01891A149005D69C7 /* AUDispatch.cpp */; };
2A3016241E0D90B00013700B /* AUInputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B41891A149005D69C7 /* AUInputElement.cpp */; };
2A3016251E0D90B30013700B /* AUOutputElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B61891A149005D69C7 /* AUOutputElement.cpp */; };
2A3016271E0D90BC0013700B /* AUScopeElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713BB1891A149005D69C7 /* AUScopeElement.cpp */; };
2A3016281E0D90BE0013700B /* ComponentBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6211E2B11891AA2900751AA3 /* ComponentBase.cpp */; };
2A3016291E0D90C30013700B /* AUBaseHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713AC1891A149005D69C7 /* AUBaseHelper.cpp */; };
2A30162A1E0D90C60013700B /* AUBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713AE1891A149005D69C7 /* AUBuffer.cpp */; };
2A30162B1E0D90CA0013700B /* AUEffectBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B21891A149005D69C7 /* AUEffectBase.cpp */; };
2A30162C1E0D90CF0013700B /* CAAudioChannelLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C01891A149005D69C7 /* CAAudioChannelLayout.cpp */; };
2A30162D1E0D90D80013700B /* CABufferList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C31891A149005D69C7 /* CABufferList.cpp */; };
2A30162E1E0D90DD0013700B /* CADebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C61891A149005D69C7 /* CADebugger.cpp */; };
2A30162F1E0D90E10013700B /* CADebugMacros.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713C81891A149005D69C7 /* CADebugMacros.cpp */; };
2A3016301E0D90E40013700B /* CAGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713CD1891A149005D69C7 /* CAGuard.cpp */; };
2A3016311E0D90EC0013700B /* CAHostTimeBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713CF1891A149005D69C7 /* CAHostTimeBase.cpp */; };
2A3016321E0D90F70013700B /* CAMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713D31891A149005D69C7 /* CAMutex.cpp */; };
2A3016331E0D90FB0013700B /* CAStreamBasicDescription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713D61891A149005D69C7 /* CAStreamBasicDescription.cpp */; };
2A3016341E0D90FE0013700B /* CAVectorUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713D91891A149005D69C7 /* CAVectorUnit.cpp */; };
2A3016351E0D91010013700B /* CAXException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713DC1891A149005D69C7 /* CAXException.cpp */; };
2A3016361E0D94320013700B /* AUPlugInDispatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621713B81891A149005D69C7 /* AUPlugInDispatch.cpp */; };
2A3669141E0DBFA9006CD583 /* JamTabaAUPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A3669121E0DBFA9006CD583 /* JamTabaAUPlugin.mm */; };
2A3669151E0DBFA9006CD583 /* JamTabaAUPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3669131E0DBFA9006CD583 /* JamTabaAUPlugin.h */; };
2A3AE1DE1E80863000D391C5 /* BlinkableButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */; };
2A3AE1DF1E80863000D391C5 /* BlinkableButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AE1DD1E80863000D391C5 /* BlinkableButton.cpp */; };
2A3AE1E01E80863800D391C5 /* BlinkableButton.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */; };
2A3AE1E31E80868500D391C5 /* Mp3FileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3AE1E11E80868500D391C5 /* Mp3FileReader.h */; };
2A3AE1E41E80868500D391C5 /* Mp3FileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AE1E21E80868500D391C5 /* Mp3FileReader.cpp */; };
2A3D0AA31E06D4FE00789D68 /* JamTaba.component in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8D01CCD20486CAD60068D4B7 /* JamTaba.component */; };
2A3FC8401E15BCD5005227F4 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F700D1E08113100A4B6C2 /* Carbon.framework */; };
2A4340361E91B06400FE3CB7 /* FileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4340321E91B00B00FE3CB7 /* FileUtils.h */; };
2A4340371E91B06B00FE3CB7 /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A4340331E91B00B00FE3CB7 /* FileUtils.cpp */; };
2A488F041E2C04C70097C505 /* PluginDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A0DBB2C1E0AF46800BEF1FF /* PluginDescriptor.cpp */; };
2A586B431F8BE36200031DC7 /* CrashReportDialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A586B401F8BE36200031DC7 /* CrashReportDialog.cpp */; };
2A586B441F8BE36200031DC7 /* CrashReportDialog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A586B411F8BE36200031DC7 /* CrashReportDialog.h */; };
2A586B451F8BE36200031DC7 /* CrashReportDialog.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2A586B421F8BE36200031DC7 /* CrashReportDialog.ui */; };
2A586B461F8BE39400031DC7 /* CrashReportDialog.h in Sources */ = {isa = PBXBuildFile; fileRef = 2A586B411F8BE36200031DC7 /* CrashReportDialog.h */; };
2A67BD9F1E410F3200A8FFF1 /* MacPerformanceMonitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A67BD9B1E410F3200A8FFF1 /* MacPerformanceMonitor.cpp */; };
2A67BDA01E410F3200A8FFF1 /* PerformanceMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A67BD9C1E410F3200A8FFF1 /* PerformanceMonitor.h */; };
2A67BDA81E410FE400A8FFF1 /* MacScreensaverBlocker.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2A67BDA41E410FE400A8FFF1 /* MacScreensaverBlocker.mm */; };
2A67BDA91E410FE400A8FFF1 /* ScreensaverBlocker.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A67BDA51E410FE400A8FFF1 /* ScreensaverBlocker.h */; };
2A67BDAB1E41112600A8FFF1 /* MainWindowPlugin.h in Sources */ = {isa = PBXBuildFile; fileRef = 2AC0D3D81E0AB913005A940A /* MainWindowPlugin.h */; };
2A73C8141E44F84900DF124A /* TopLevelTextEditorModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A73C8131E44F84900DF124A /* TopLevelTextEditorModifier.h */; };
2A73C8161E44F85C00DF124A /* TopLevelTextEditorModifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A73C8151E44F85C00DF124A /* TopLevelTextEditorModifier.cpp */; };
2AB5C82E1E076776007BD342 /* CocoaJamTabaView.bundle in CopyFiles */ = {isa = PBXBuildFile; fileRef = 8BA4AE4E073EB69000A2709A /* CocoaJamTabaView.bundle */; };
2AC0D3E41E0AB913005A940A /* JamTabaPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC0D3D41E0AB913005A940A /* JamTabaPlugin.h */; };
2AC0D3E81E0AB913005A940A /* MainControllerPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC0D3D61E0AB913005A940A /* MainControllerPlugin.h */; };
2AC0D3EC1E0AB913005A940A /* MainWindowPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC0D3D81E0AB913005A940A /* MainWindowPlugin.h */; };
2AC0D3F01E0AB913005A940A /* NinjamControllerPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC0D3DA1E0AB913005A940A /* NinjamControllerPlugin.h */; };
2AC0D3F41E0AB913005A940A /* NinjamRoomWindowPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC0D3DC1E0AB913005A940A /* NinjamRoomWindowPlugin.h */; };
2ACA3F721EAE3EF000EF369A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2ACA3F711EAE3EF000EF369A /* SystemConfiguration.framework */; };
2AEFF5531E1835A100843898 /* libQt5Core.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF54E1E1835A100843898 /* libQt5Core.a */; };
2AEFF5541E1835A100843898 /* libQt5Gui.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF54F1E1835A100843898 /* libQt5Gui.a */; };
2AEFF5551E1835A100843898 /* libQt5Network.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF5501E1835A100843898 /* libQt5Network.a */; };
2AEFF5561E1835A100843898 /* libQt5PlatformSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF5511E1835A100843898 /* libQt5PlatformSupport.a */; };
2AEFF5571E1835A100843898 /* libQt5Widgets.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF5521E1835A100843898 /* libQt5Widgets.a */; };
2AEFF5591E1835CC00843898 /* libqtharfbuzzng.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF5581E1835CC00843898 /* libqtharfbuzzng.a */; };
2AEFF55B1E1835E100843898 /* libqtpcre.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF55A1E1835E100843898 /* libqtpcre.a */; };
2AEFF55D1E18360A00843898 /* libqcocoa.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF55C1E18360A00843898 /* libqcocoa.a */; };
2AEFF55F1E18362500843898 /* libcocoaprintersupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF55E1E18362500843898 /* libcocoaprintersupport.a */; };
2AEFF5611E18363800843898 /* libqtfreetype.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF5601E18363800843898 /* libqtfreetype.a */; };
2AEFF5631E18364D00843898 /* libQt5PrintSupport.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AEFF5621E18364D00843898 /* libQt5PrintSupport.a */; };
2AEFF5641E18368F00843898 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F700B1E08111E00A4B6C2 /* OpenGL.framework */; };
2AEFF5671E1836EA00843898 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F700F1E08116200A4B6C2 /* IOKit.framework */; };
2AEFF5681E1836F800843898 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A2F700D1E08113100A4B6C2 /* Carbon.framework */; };
2AF5A9311E76192F00D1150A /* FileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9281E76192F00D1150A /* FileReader.h */; };
2AF5A9321E76192F00D1150A /* FileReaderFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9291E76192F00D1150A /* FileReaderFactory.cpp */; };
2AF5A9331E76192F00D1150A /* FileReaderFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A92A1E76192F00D1150A /* FileReaderFactory.h */; };
2AF5A9341E76192F00D1150A /* OggFileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A92B1E76192F00D1150A /* OggFileReader.cpp */; };
2AF5A9351E76192F00D1150A /* OggFileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A92C1E76192F00D1150A /* OggFileReader.h */; };
2AF5A9361E76192F00D1150A /* WaveFileReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A92D1E76192F00D1150A /* WaveFileReader.cpp */; };
2AF5A9371E76192F00D1150A /* WaveFileReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A92E1E76192F00D1150A /* WaveFileReader.h */; };
2AF5A9381E76192F00D1150A /* WaveFileWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A92F1E76192F00D1150A /* WaveFileWriter.cpp */; };
2AF5A9391E76192F00D1150A /* WaveFileWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9301E76192F00D1150A /* WaveFileWriter.h */; };
2AF5A93B1E761A0700D1150A /* LooperWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A93A1E761A0700D1150A /* LooperWindow.h */; };
2AF5A93D1E761A1A00D1150A /* LooperWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A93C1E761A1A00D1150A /* LooperWindow.cpp */; };
2AF5A93E1E761A3000D1150A /* LooperWindow.h in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A93A1E761A0700D1150A /* LooperWindow.h */; };
2AF5A9401E761ADF00D1150A /* LooperWindow.ui in Resources */ = {isa = PBXBuildFile; fileRef = 2AF5A93F1E761ADF00D1150A /* LooperWindow.ui */; };
2AF5A9411E761B9300D1150A /* LooperWindow.ui in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A93F1E761ADF00D1150A /* LooperWindow.ui */; };
2AF5A94B1E761BC500D1150A /* Looper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9431E761BC500D1150A /* Looper.cpp */; };
2AF5A94C1E761BC500D1150A /* Looper.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9441E761BC500D1150A /* Looper.h */; };
2AF5A94D1E761BC500D1150A /* LooperLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9451E761BC500D1150A /* LooperLayer.cpp */; };
2AF5A94E1E761BC500D1150A /* LooperLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9461E761BC500D1150A /* LooperLayer.h */; };
2AF5A94F1E761BC500D1150A /* LooperPersistence.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9471E761BC500D1150A /* LooperPersistence.cpp */; };
2AF5A9501E761BC500D1150A /* LooperPersistence.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9481E761BC500D1150A /* LooperPersistence.h */; };
2AF5A9511E761BC500D1150A /* LooperStates.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9491E761BC500D1150A /* LooperStates.cpp */; };
2AF5A9521E761BC500D1150A /* LooperStates.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A94A1E761BC500D1150A /* LooperStates.h */; };
2AF5A9531E761BD900D1150A /* Looper.h in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9441E761BC500D1150A /* Looper.h */; };
2AF5A9561E761C3A00D1150A /* LooperWavePanel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9541E761C3A00D1150A /* LooperWavePanel.h */; };
2AF5A9571E761C3A00D1150A /* LooperWavePanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9551E761C3A00D1150A /* LooperWavePanel.cpp */; };
2AF5A9581E761C4A00D1150A /* LooperWavePanel.h in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9541E761C3A00D1150A /* LooperWavePanel.h */; };
2AF5A9601E761D9900D1150A /* Encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A95F1E761D9900D1150A /* Encoder.h */; };
2AF5A9621E761DAD00D1150A /* Mp3Decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF5A9611E761DAD00D1150A /* Mp3Decoder.h */; };
2AF5A9641E761DBC00D1150A /* Mp3Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2AF5A9631E761DBC00D1150A /* Mp3Decoder.cpp */; };
62B3B89F1891936500E507B7 /* JamTaba.r in Rez */ = {isa = PBXBuildFile; fileRef = 62B3B89E1891936500E507B7 /* JamTaba.r */; };
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AF9072074E100365D66 /* AudioToolbox.framework */; };
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8BA05AFA072074E100365D66 /* AudioUnit.framework */; };
8BA4AE54073EB72300A2709A /* JamTaba_ViewFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA4ADCE073EB19800A2709A /* JamTaba_ViewFactory.h */; };
8BA4AE55073EB72300A2709A /* JamTaba_UIView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA4ADD0073EB19800A2709A /* JamTaba_UIView.h */; };
/* End PBXBuildFile section */
/* Begin PBXBuildRule section */
2A0DBB0D1E0AF2CE00BEF1FF /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.proxy.script;
filePatterns = "*.ui";
fileType = pattern.proxy;
isEditable = 1;
outputFiles = (
"${INPUT_FILE_DIR}/GeneratedFiles/ui_${INPUT_FILE_BASE}.h",
);
script = "~/Desktop/Qt-5.6/bin/uic -o ${INPUT_FILE_DIR}/GeneratedFiles/ui_${INPUT_FILE_BASE}.h ${INPUT_FILE_PATH}\n";
};
2A0DBB0E1E0AF31900BEF1FF /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.proxy.script;
filePatterns = "*.h";
fileType = pattern.proxy;
isEditable = 1;
outputFiles = (
"${INPUT_FILE_DIR}/GeneratedFiles/moc_${INPUT_FILE_BASE}.cpp",
);
script = "~/Desktop/Qt-5.6/bin/moc -o ${INPUT_FILE_DIR}/GeneratedFiles/moc_${INPUT_FILE_BASE}.cpp ${INPUT_FILE_PATH}\n";
};
2A120A871E0C066100E0E596 /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.proxy.script;
filePatterns = "*.qrc";
fileType = pattern.proxy;
isEditable = 1;
outputFiles = (
"${INPUT_FILE_DIR}/GeneratedFiles/rcc_${INPUT_FILE_BASE}.cpp",
);
script = "~/Desktop/Qt-5.6/bin/rcc -o ${INPUT_FILE_DIR}/GeneratedFiles/rcc_${INPUT_FILE_BASE}.cpp ${INPUT_FILE_PATH}";
};
/* End PBXBuildRule section */
/* Begin PBXContainerItemProxy section */
2A3016371E0D95F10013700B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 089C1669FE841209C02AAC07 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 8BA4AE4D073EB69000A2709A;
remoteInfo = CocoaUI;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
2A3D0AA21E06D4F800789D68 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "/Library/Audio/Plug-Ins/Components";
dstSubfolderSpec = 0;
files = (
2A3D0AA31E06D4FE00789D68 /* JamTaba.component in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
2AB5C82D1E07676E007BD342 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 7;
files = (
2AB5C82E1E076776007BD342 /* CocoaJamTabaView.bundle in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
089C167EFE841241C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
2A0DBB181E0AF46800BEF1FF /* AudioDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDriver.cpp; sourceTree = "<group>"; };
2A0DBB191E0AF46800BEF1FF /* AudioDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDriver.h; sourceTree = "<group>"; };
2A0DBB1A1E0AF46800BEF1FF /* AudioMixer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioMixer.cpp; sourceTree = "<group>"; };
2A0DBB1B1E0AF46800BEF1FF /* AudioMixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioMixer.h; sourceTree = "<group>"; };
2A0DBB1C1E0AF46800BEF1FF /* AudioNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioNode.cpp; sourceTree = "<group>"; };
2A0DBB1D1E0AF46800BEF1FF /* AudioNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioNode.h; sourceTree = "<group>"; };
2A0DBB1E1E0AF46800BEF1FF /* AudioNodeProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioNodeProcessor.cpp; sourceTree = "<group>"; };
2A0DBB1F1E0AF46800BEF1FF /* AudioNodeProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioNodeProcessor.h; sourceTree = "<group>"; };
2A0DBB201E0AF46800BEF1FF /* AudioPeak.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioPeak.cpp; sourceTree = "<group>"; };
2A0DBB211E0AF46800BEF1FF /* AudioPeak.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioPeak.h; sourceTree = "<group>"; };
2A0DBB221E0AF46800BEF1FF /* Filters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Filters.cpp; sourceTree = "<group>"; };
2A0DBB231E0AF46800BEF1FF /* Filters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Filters.h; sourceTree = "<group>"; };
2A0DBB251E0AF46800BEF1FF /* moc_AudioDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_AudioDriver.cpp; sourceTree = "<group>"; };
2A0DBB261E0AF46800BEF1FF /* moc_AudioNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_AudioNode.cpp; sourceTree = "<group>"; };
2A0DBB271E0AF46800BEF1FF /* moc_LocalInputNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_LocalInputNode.cpp; sourceTree = "<group>"; };
2A0DBB281E0AF46800BEF1FF /* LocalInputGroup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalInputGroup.cpp; sourceTree = "<group>"; };
2A0DBB291E0AF46800BEF1FF /* LocalInputGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalInputGroup.h; sourceTree = "<group>"; };
2A0DBB2A1E0AF46800BEF1FF /* LocalInputNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalInputNode.cpp; sourceTree = "<group>"; };
2A0DBB2B1E0AF46800BEF1FF /* LocalInputNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalInputNode.h; sourceTree = "<group>"; };
2A0DBB2C1E0AF46800BEF1FF /* PluginDescriptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginDescriptor.cpp; sourceTree = "<group>"; };
2A0DBB2D1E0AF46800BEF1FF /* PluginDescriptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginDescriptor.h; sourceTree = "<group>"; };
2A0DBB2E1E0AF46800BEF1FF /* Plugins.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Plugins.cpp; sourceTree = "<group>"; };
2A0DBB2F1E0AF46800BEF1FF /* Plugins.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Plugins.h; sourceTree = "<group>"; };
2A0DBB301E0AF46800BEF1FF /* SamplesBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SamplesBuffer.cpp; sourceTree = "<group>"; };
2A0DBB311E0AF46800BEF1FF /* SamplesBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplesBuffer.h; sourceTree = "<group>"; };
2A0DBB461E0AF46900BEF1FF /* MetronomeTrackNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MetronomeTrackNode.cpp; sourceTree = "<group>"; };
2A0DBB471E0AF46900BEF1FF /* MetronomeTrackNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MetronomeTrackNode.h; sourceTree = "<group>"; };
2A0DBB481E0AF46900BEF1FF /* NinjamTrackNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamTrackNode.cpp; sourceTree = "<group>"; };
2A0DBB491E0AF46900BEF1FF /* NinjamTrackNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamTrackNode.h; sourceTree = "<group>"; };
2A0DBB4A1E0AF46900BEF1FF /* Resampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Resampler.cpp; sourceTree = "<group>"; };
2A0DBB4B1E0AF46900BEF1FF /* Resampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Resampler.h; sourceTree = "<group>"; };
2A0DBB4C1E0AF46900BEF1FF /* RoomStreamerNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RoomStreamerNode.cpp; sourceTree = "<group>"; };
2A0DBB4D1E0AF46900BEF1FF /* RoomStreamerNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RoomStreamerNode.h; sourceTree = "<group>"; };
2A0DBB4E1E0AF46900BEF1FF /* samplesbufferrecorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = samplesbufferrecorder.cpp; sourceTree = "<group>"; };
2A0DBB4F1E0AF46900BEF1FF /* SamplesBufferRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplesBufferRecorder.h; sourceTree = "<group>"; };
2A0DBB501E0AF46900BEF1FF /* SamplesBufferResampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SamplesBufferResampler.cpp; sourceTree = "<group>"; };
2A0DBB511E0AF46900BEF1FF /* SamplesBufferResampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SamplesBufferResampler.h; sourceTree = "<group>"; };
2A0DBB531E0AF46900BEF1FF /* VorbisDecoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VorbisDecoder.cpp; sourceTree = "<group>"; };
2A0DBB541E0AF46900BEF1FF /* VorbisDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VorbisDecoder.h; sourceTree = "<group>"; };
2A0DBB551E0AF46900BEF1FF /* VorbisEncoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VorbisEncoder.cpp; sourceTree = "<group>"; };
2A0DBB561E0AF46900BEF1FF /* VorbisEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VorbisEncoder.h; sourceTree = "<group>"; };
2A0DBB571E0AF46900BEF1FF /* Configurator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Configurator.cpp; sourceTree = "<group>"; };
2A0DBB581E0AF46900BEF1FF /* Configurator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Configurator.h; sourceTree = "<group>"; };
2A0DBB5E1E0AF46900BEF1FF /* moc_IpToLocationResolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_IpToLocationResolver.cpp; sourceTree = "<group>"; };
2A0DBB5F1E0AF46900BEF1FF /* moc_WebIpToLocationResolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_WebIpToLocationResolver.cpp; sourceTree = "<group>"; };
2A0DBB621E0AF46900BEF1FF /* IpToLocationResolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IpToLocationResolver.cpp; sourceTree = "<group>"; };
2A0DBB631E0AF46900BEF1FF /* IpToLocationResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IpToLocationResolver.h; sourceTree = "<group>"; };
2A0DBB641E0AF46900BEF1FF /* WebIpToLocationResolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebIpToLocationResolver.cpp; sourceTree = "<group>"; };
2A0DBB651E0AF46900BEF1FF /* WebIpToLocationResolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebIpToLocationResolver.h; sourceTree = "<group>"; };
2A0DBB671E0AF46900BEF1FF /* BaseTrackView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BaseTrackView.cpp; sourceTree = "<group>"; };
2A0DBB681E0AF46900BEF1FF /* BaseTrackView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTrackView.h; sourceTree = "<group>"; };
2A0DBB691E0AF46900BEF1FF /* BpiUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BpiUtils.cpp; sourceTree = "<group>"; };
2A0DBB6A1E0AF46900BEF1FF /* BpiUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BpiUtils.h; sourceTree = "<group>"; };
2A0DBB6B1E0AF46900BEF1FF /* BusyDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BusyDialog.cpp; sourceTree = "<group>"; };
2A0DBB6C1E0AF46900BEF1FF /* BusyDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BusyDialog.h; sourceTree = "<group>"; };
2A0DBB6D1E0AF46900BEF1FF /* BusyDialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = BusyDialog.ui; sourceTree = "<group>"; };
2A0DBB6F1E0AF46900BEF1FF /* ChatMessagePanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChatMessagePanel.cpp; sourceTree = "<group>"; };
2A0DBB701E0AF46900BEF1FF /* ChatMessagePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatMessagePanel.h; sourceTree = "<group>"; };
2A0DBB711E0AF46900BEF1FF /* ChatMessagePanel.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ChatMessagePanel.ui; sourceTree = "<group>"; };
2A0DBB721E0AF46900BEF1FF /* ChatPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChatPanel.cpp; sourceTree = "<group>"; };
2A0DBB731E0AF46900BEF1FF /* ChatPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatPanel.h; sourceTree = "<group>"; };
2A0DBB741E0AF46900BEF1FF /* ChatPanel.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ChatPanel.ui; sourceTree = "<group>"; };
2A0DBB751E0AF46900BEF1FF /* ChatTextEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChatTextEditor.cpp; sourceTree = "<group>"; };
2A0DBB761E0AF46900BEF1FF /* ChatTextEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatTextEditor.h; sourceTree = "<group>"; };
2A0DBB7D1E0AF46900BEF1FF /* NinjamVotingMessageParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamVotingMessageParser.cpp; sourceTree = "<group>"; };
2A0DBB7E1E0AF46900BEF1FF /* NinjamVotingMessageParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamVotingMessageParser.h; sourceTree = "<group>"; };
2A0DBB801E0AF46900BEF1FF /* ChatChordsProgressionParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChatChordsProgressionParser.cpp; sourceTree = "<group>"; };
2A0DBB811E0AF46900BEF1FF /* ChatChordsProgressionParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatChordsProgressionParser.h; sourceTree = "<group>"; };
2A0DBB821E0AF46900BEF1FF /* Chord.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Chord.cpp; sourceTree = "<group>"; };
2A0DBB831E0AF46900BEF1FF /* Chord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Chord.h; sourceTree = "<group>"; };
2A0DBB841E0AF46900BEF1FF /* ChordLabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChordLabel.cpp; sourceTree = "<group>"; };
2A0DBB851E0AF46900BEF1FF /* ChordLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChordLabel.h; sourceTree = "<group>"; };
2A0DBB861E0AF46900BEF1FF /* ChordProgression.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChordProgression.cpp; sourceTree = "<group>"; };
2A0DBB871E0AF46900BEF1FF /* ChordProgression.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChordProgression.h; sourceTree = "<group>"; };
2A0DBB881E0AF46900BEF1FF /* ChordProgressionMeasure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChordProgressionMeasure.cpp; sourceTree = "<group>"; };
2A0DBB891E0AF46900BEF1FF /* ChordProgressionMeasure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChordProgressionMeasure.h; sourceTree = "<group>"; };
2A0DBB8A1E0AF46900BEF1FF /* ChordsPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ChordsPanel.cpp; sourceTree = "<group>"; };
2A0DBB8B1E0AF46900BEF1FF /* ChordsPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChordsPanel.h; sourceTree = "<group>"; };
2A0DBB8C1E0AF46900BEF1FF /* ChordsPanel.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ChordsPanel.ui; sourceTree = "<group>"; };
2A0DBB8D1E0AF46900BEF1FF /* ChordsProgressionParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChordsProgressionParser.h; sourceTree = "<group>"; };
2A0DBBAD1E0AF46900BEF1FF /* GuiUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GuiUtils.cpp; sourceTree = "<group>"; };
2A0DBBAE1E0AF46900BEF1FF /* GuiUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GuiUtils.h; sourceTree = "<group>"; };
2A0DBBAF1E0AF46900BEF1FF /* Highligther.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Highligther.cpp; sourceTree = "<group>"; };
2A0DBBB01E0AF46900BEF1FF /* Highligther.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Highligther.h; sourceTree = "<group>"; };
2A0DBBB21E0AF46900BEF1FF /* CircularPaintStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CircularPaintStrategy.cpp; sourceTree = "<group>"; };
2A0DBBB31E0AF46900BEF1FF /* EllipticalPaintStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EllipticalPaintStrategy.cpp; sourceTree = "<group>"; };
2A0DBBB51E0AF46900BEF1FF /* moc_IntervalProgressDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_IntervalProgressDisplay.cpp; sourceTree = "<group>"; };
2A0DBBB61E0AF46900BEF1FF /* moc_IntervalProgressWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_IntervalProgressWindow.cpp; sourceTree = "<group>"; };
2A0DBBB71E0AF46900BEF1FF /* IntervalProgressDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntervalProgressDisplay.cpp; sourceTree = "<group>"; };
2A0DBBB81E0AF46900BEF1FF /* IntervalProgressDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntervalProgressDisplay.h; sourceTree = "<group>"; };
2A0DBBB91E0AF46900BEF1FF /* IntervalProgressWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntervalProgressWindow.cpp; sourceTree = "<group>"; };
2A0DBBBA1E0AF46900BEF1FF /* IntervalProgressWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntervalProgressWindow.h; sourceTree = "<group>"; };
2A0DBBBB1E0AF46900BEF1FF /* LinearPaintStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LinearPaintStrategy.cpp; sourceTree = "<group>"; };
2A0DBBBC1E0AF46900BEF1FF /* PiePaintStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PiePaintStrategy.cpp; sourceTree = "<group>"; };
2A0DBBBD1E0AF46900BEF1FF /* JamRoomViewPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JamRoomViewPanel.cpp; sourceTree = "<group>"; };
2A0DBBBE1E0AF46900BEF1FF /* JamRoomViewPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JamRoomViewPanel.h; sourceTree = "<group>"; };
2A0DBBBF1E0AF46900BEF1FF /* JamRoomViewPanel.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = JamRoomViewPanel.ui; sourceTree = "<group>"; };
2A0DBBC01E0AF46900BEF1FF /* LocalTrackGroupView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalTrackGroupView.cpp; sourceTree = "<group>"; };
2A0DBBC11E0AF46900BEF1FF /* LocalTrackGroupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalTrackGroupView.h; sourceTree = "<group>"; };
2A0DBBC21E0AF46900BEF1FF /* LocalTrackView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LocalTrackView.cpp; sourceTree = "<group>"; };
2A0DBBC31E0AF46900BEF1FF /* LocalTrackView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LocalTrackView.h; sourceTree = "<group>"; };
2A0DBBC41E0AF46900BEF1FF /* mainframe.qrc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mainframe.qrc; sourceTree = "<group>"; };
2A0DBBC51E0AF46900BEF1FF /* MainWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MainWindow.cpp; sourceTree = "<group>"; };
2A0DBBC61E0AF46900BEF1FF /* MainWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainWindow.h; sourceTree = "<group>"; };
2A0DBBC71E0AF46900BEF1FF /* MainWindow.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = MainWindow.ui; sourceTree = "<group>"; };
2A0DBBC81E0AF46900BEF1FF /* NinjamPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamPanel.cpp; sourceTree = "<group>"; };
2A0DBBC91E0AF46900BEF1FF /* NinjamPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamPanel.h; sourceTree = "<group>"; };
2A0DBBCA1E0AF46900BEF1FF /* NinjamPanel.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = NinjamPanel.ui; sourceTree = "<group>"; };
2A0DBBCB1E0AF46900BEF1FF /* NinjamRoomWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamRoomWindow.cpp; sourceTree = "<group>"; };
2A0DBBCC1E0AF46900BEF1FF /* NinjamRoomWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamRoomWindow.h; sourceTree = "<group>"; };
2A0DBBCD1E0AF46900BEF1FF /* NinjamRoomWindow.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = NinjamRoomWindow.ui; sourceTree = "<group>"; };
2A0DBBCE1E0AF46900BEF1FF /* NinjamTrackGroupView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamTrackGroupView.cpp; sourceTree = "<group>"; };
2A0DBBCF1E0AF46900BEF1FF /* NinjamTrackGroupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamTrackGroupView.h; sourceTree = "<group>"; };
2A0DBBD01E0AF46900BEF1FF /* NinjamTrackView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamTrackView.cpp; sourceTree = "<group>"; };
2A0DBBD11E0AF46900BEF1FF /* NinjamTrackView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamTrackView.h; sourceTree = "<group>"; };
2A0DBBD51E0AF46900BEF1FF /* PluginScanDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PluginScanDialog.cpp; sourceTree = "<group>"; };
2A0DBBD61E0AF46900BEF1FF /* PluginScanDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PluginScanDialog.h; sourceTree = "<group>"; };
2A0DBBD71E0AF46900BEF1FF /* PluginScanDialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PluginScanDialog.ui; sourceTree = "<group>"; };
2A0DBBD81E0AF46900BEF1FF /* PreferencesDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PreferencesDialog.cpp; sourceTree = "<group>"; };
2A0DBBD91E0AF46900BEF1FF /* PreferencesDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreferencesDialog.h; sourceTree = "<group>"; };
2A0DBBDA1E0AF46900BEF1FF /* PreferencesDialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PreferencesDialog.ui; sourceTree = "<group>"; };
2A0DBBDB1E0AF46900BEF1FF /* PrivateServerDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrivateServerDialog.cpp; sourceTree = "<group>"; };
2A0DBBDC1E0AF46900BEF1FF /* PrivateServerDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivateServerDialog.h; sourceTree = "<group>"; };
2A0DBBDD1E0AF46900BEF1FF /* PrivateServerDialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = PrivateServerDialog.ui; sourceTree = "<group>"; };
2A0DBBDE1E0AF46900BEF1FF /* ThemeLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThemeLoader.cpp; sourceTree = "<group>"; };
2A0DBBDF1E0AF46900BEF1FF /* ThemeLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThemeLoader.h; sourceTree = "<group>"; };
2A0DBBE01E0AF46900BEF1FF /* TrackGroupView.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TrackGroupView.cpp; sourceTree = "<group>"; };
2A0DBBE11E0AF46900BEF1FF /* TrackGroupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TrackGroupView.h; sourceTree = "<group>"; };
2A0DBBE21E0AF46900BEF1FF /* UserNameDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserNameDialog.cpp; sourceTree = "<group>"; };
2A0DBBE31E0AF46900BEF1FF /* UserNameDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserNameDialog.h; sourceTree = "<group>"; };
2A0DBBE41E0AF46900BEF1FF /* UserNameDialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = UserNameDialog.ui; sourceTree = "<group>"; };
2A0DBBE51E0AF46900BEF1FF /* UsersColorsPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UsersColorsPool.cpp; sourceTree = "<group>"; };
2A0DBBE61E0AF46900BEF1FF /* UsersColorsPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UsersColorsPool.h; sourceTree = "<group>"; };
2A0DBBE81E0AF46900BEF1FF /* CustomTabWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CustomTabWidget.cpp; sourceTree = "<group>"; };
2A0DBBE91E0AF46900BEF1FF /* CustomTabWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTabWidget.h; sourceTree = "<group>"; };
2A0DBBEB1E0AF46900BEF1FF /* moc_IntervalChunksDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_IntervalChunksDisplay.cpp; sourceTree = "<group>"; };
2A0DBBEC1E0AF46900BEF1FF /* moc_MapWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_MapWidget.cpp; sourceTree = "<group>"; };
2A0DBBED1E0AF46900BEF1FF /* moc_MarqueeLabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_MarqueeLabel.cpp; sourceTree = "<group>"; };
2A0DBBEE1E0AF46900BEF1FF /* moc_MultiStateButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_MultiStateButton.cpp; sourceTree = "<group>"; };
2A0DBBEF1E0AF46900BEF1FF /* moc_PeakMeter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_PeakMeter.cpp; sourceTree = "<group>"; };
2A0DBBF01E0AF46900BEF1FF /* moc_UserNameLineEdit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_UserNameLineEdit.cpp; sourceTree = "<group>"; };
2A0DBBF11E0AF46900BEF1FF /* moc_WavePeakPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_WavePeakPanel.cpp; sourceTree = "<group>"; };
2A0DBBF21E0AF46900BEF1FF /* IntervalChunksDisplay.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntervalChunksDisplay.cpp; sourceTree = "<group>"; };
2A0DBBF31E0AF46900BEF1FF /* IntervalChunksDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntervalChunksDisplay.h; sourceTree = "<group>"; };
2A0DBBF41E0AF46900BEF1FF /* MapMarker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MapMarker.cpp; sourceTree = "<group>"; };
2A0DBBF51E0AF46900BEF1FF /* MapMarker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapMarker.h; sourceTree = "<group>"; };
2A0DBBF61E0AF46900BEF1FF /* MapWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MapWidget.cpp; sourceTree = "<group>"; };
2A0DBBF71E0AF46900BEF1FF /* MapWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapWidget.h; sourceTree = "<group>"; };
2A0DBBF81E0AF46900BEF1FF /* MarqueeLabel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MarqueeLabel.cpp; sourceTree = "<group>"; };
2A0DBBF91E0AF46900BEF1FF /* MarqueeLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarqueeLabel.h; sourceTree = "<group>"; };
2A0DBBFA1E0AF46900BEF1FF /* MultiStateButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MultiStateButton.cpp; sourceTree = "<group>"; };
2A0DBBFB1E0AF46900BEF1FF /* MultiStateButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiStateButton.h; sourceTree = "<group>"; };
2A0DBBFC1E0AF46900BEF1FF /* PeakMeter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PeakMeter.cpp; sourceTree = "<group>"; };
2A0DBBFD1E0AF46900BEF1FF /* PeakMeter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PeakMeter.h; sourceTree = "<group>"; };
2A0DBBFE1E0AF46900BEF1FF /* UserNameLineEdit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserNameLineEdit.cpp; sourceTree = "<group>"; };
2A0DBBFF1E0AF46900BEF1FF /* UserNameLineEdit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserNameLineEdit.h; sourceTree = "<group>"; };
2A0DBC001E0AF46900BEF1FF /* WavePeakPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WavePeakPanel.cpp; sourceTree = "<group>"; };
2A0DBC011E0AF46900BEF1FF /* WavePeakPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WavePeakPanel.h; sourceTree = "<group>"; };
2A0DBC031E0AF46900BEF1FF /* logging.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cpp; sourceTree = "<group>"; };
2A0DBC041E0AF46900BEF1FF /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Logging.h; sourceTree = "<group>"; };
2A0DBC071E0AF46900BEF1FF /* moc_LoginService.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_LoginService.cpp; sourceTree = "<group>"; };
2A0DBC081E0AF46900BEF1FF /* LoginService.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoginService.cpp; sourceTree = "<group>"; };
2A0DBC091E0AF46900BEF1FF /* LoginService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginService.h; sourceTree = "<group>"; };
2A0DBC0A1E0AF46900BEF1FF /* natmap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = natmap.h; sourceTree = "<group>"; };
2A0DBC0B1E0AF46900BEF1FF /* MainController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MainController.cpp; sourceTree = "<group>"; };
2A0DBC0C1E0AF46900BEF1FF /* MainController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainController.h; sourceTree = "<group>"; };
2A0DBC0D1E0AF46900BEF1FF /* MetronomeUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MetronomeUtils.cpp; sourceTree = "<group>"; };
2A0DBC0E1E0AF46900BEF1FF /* MetronomeUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MetronomeUtils.h; sourceTree = "<group>"; };
2A0DBC101E0AF46900BEF1FF /* MidiDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MidiDriver.cpp; sourceTree = "<group>"; };
2A0DBC111E0AF46900BEF1FF /* MidiDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidiDriver.h; sourceTree = "<group>"; };
2A0DBC121E0AF46900BEF1FF /* MidiMessage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MidiMessage.cpp; sourceTree = "<group>"; };
2A0DBC131E0AF46900BEF1FF /* MidiMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MidiMessage.h; sourceTree = "<group>"; };
2A0DBC161E0AF46900BEF1FF /* RtMidiDriver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RtMidiDriver.cpp; sourceTree = "<group>"; };
2A0DBC171E0AF46900BEF1FF /* RtMidiDriver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RtMidiDriver.h; sourceTree = "<group>"; };
2A0DBC1E1E0AF46900BEF1FF /* ClientMessages.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClientMessages.cpp; sourceTree = "<group>"; };
2A0DBC1F1E0AF46900BEF1FF /* ClientMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClientMessages.h; sourceTree = "<group>"; };
2A0DBC211E0AF46900BEF1FF /* moc_Service.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moc_Service.cpp; sourceTree = "<group>"; };
2A0DBC221E0AF46900BEF1FF /* Server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Server.cpp; sourceTree = "<group>"; };
2A0DBC231E0AF46900BEF1FF /* Server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Server.h; sourceTree = "<group>"; };
2A0DBC241E0AF46900BEF1FF /* ServerMessages.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ServerMessages.cpp; sourceTree = "<group>"; };
2A0DBC251E0AF46900BEF1FF /* ServerMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerMessages.h; sourceTree = "<group>"; };
2A0DBC261E0AF46900BEF1FF /* ServerMessagesHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ServerMessagesHandler.cpp; sourceTree = "<group>"; };
2A0DBC271E0AF46900BEF1FF /* ServerMessagesHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerMessagesHandler.h; sourceTree = "<group>"; };
2A0DBC281E0AF46900BEF1FF /* Service.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Service.cpp; sourceTree = "<group>"; };
2A0DBC291E0AF46900BEF1FF /* Service.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Service.h; sourceTree = "<group>"; };
2A0DBC2A1E0AF46900BEF1FF /* User.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = User.cpp; sourceTree = "<group>"; };
2A0DBC2B1E0AF46900BEF1FF /* User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = User.h; sourceTree = "<group>"; };
2A0DBC2C1E0AF46900BEF1FF /* UserChannel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserChannel.cpp; sourceTree = "<group>"; };
2A0DBC2D1E0AF46900BEF1FF /* UserChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserChannel.h; sourceTree = "<group>"; };
2A0DBC2E1E0AF46900BEF1FF /* NinjamController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NinjamController.cpp; sourceTree = "<group>"; };
2A0DBC2F1E0AF46900BEF1FF /* NinjamController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NinjamController.h; sourceTree = "<group>"; };
2A0DBC351E0AF46900BEF1FF /* CacheHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CacheHeader.cpp; sourceTree = "<group>"; };
2A0DBC361E0AF46900BEF1FF /* CacheHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CacheHeader.h; sourceTree = "<group>"; };
2A0DBC371E0AF46900BEF1FF /* Settings.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Settings.cpp; sourceTree = "<group>"; };
2A0DBC381E0AF46900BEF1FF /* Settings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Settings.h; sourceTree = "<group>"; };
2A0DBC391E0AF46900BEF1FF /* UsersDataCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UsersDataCache.cpp; sourceTree = "<group>"; };
2A0DBC3A1E0AF46900BEF1FF /* UsersDataCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UsersDataCache.h; sourceTree = "<group>"; };
2A0DBC3B1E0AF46900BEF1FF /* PreCompiledHeaders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PreCompiledHeaders.h; sourceTree = "<group>"; };
2A0DBC3D1E0AF46900BEF1FF /* ClipSortLogGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ClipSortLogGenerator.cpp; sourceTree = "<group>"; };
2A0DBC3E1E0AF46900BEF1FF /* ClipSortLogGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ClipSortLogGenerator.h; sourceTree = "<group>"; };
2A0DBC3F1E0AF46900BEF1FF /* JamRecorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JamRecorder.cpp; sourceTree = "<group>"; };
2A0DBC401E0AF46900BEF1FF /* JamRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JamRecorder.h; sourceTree = "<group>"; };
2A0DBC411E0AF46900BEF1FF /* ReaperProjectGenerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ReaperProjectGenerator.cpp; sourceTree = "<group>"; };
2A0DBC421E0AF46900BEF1FF /* ReaperProjectGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReaperProjectGenerator.h; sourceTree = "<group>"; };
2A0DBC431E0AF46900BEF1FF /* UploadIntervalData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UploadIntervalData.cpp; sourceTree = "<group>"; };
2A0DBC441E0AF46900BEF1FF /* UploadIntervalData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UploadIntervalData.h; sourceTree = "<group>"; };
2A0DBC451E0AF46900BEF1FF /* Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utils.h; sourceTree = "<group>"; };
2A0DBEA41E0B01C600BEF1FF /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
2A0DBEB31E0B03C600BEF1FF /* libminimp3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libminimp3.a; path = ../../libs/static/mac64/libminimp3.a; sourceTree = "<group>"; };
2A0DBEB41E0B03C600BEF1FF /* libogg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libogg.a; path = ../../libs/static/mac64/libogg.a; sourceTree = "<group>"; };
2A0DBEB51E0B03C600BEF1FF /* libportaudio.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libportaudio.a; path = ../../libs/static/mac64/libportaudio.a; sourceTree = "<group>"; };
2A0DBEB61E0B03C600BEF1FF /* librtmidi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = librtmidi.a; path = ../../libs/static/mac64/librtmidi.a; sourceTree = "<group>"; };
2A0DBEB71E0B03C600BEF1FF /* libvorbis.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbis.a; path = ../../libs/static/mac64/libvorbis.a; sourceTree = "<group>"; };
2A0DBEB81E0B03C600BEF1FF /* libvorbisenc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbisenc.a; path = ../../libs/static/mac64/libvorbisenc.a; sourceTree = "<group>"; };
2A0DBEB91E0B03C600BEF1FF /* libvorbisfile.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libvorbisfile.a; path = ../../libs/static/mac64/libvorbisfile.a; sourceTree = "<group>"; };
2A120A841E0C05D900E0E596 /* jamtaba.qrc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = jamtaba.qrc; path = ../../src/resources/jamtaba.qrc; sourceTree = "<group>"; };
2A1362871F6586A4004953CF /* FFMpegCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFMpegCommon.h; sourceTree = "<group>"; };
2A1362881F6586A4004953CF /* FFMpegDemuxer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FFMpegDemuxer.cpp; sourceTree = "<group>"; };
2A1362891F6586A4004953CF /* FFMpegDemuxer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFMpegDemuxer.h; sourceTree = "<group>"; };
2A13628A1F6586A4004953CF /* FFMpegMuxer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FFMpegMuxer.cpp; sourceTree = "<group>"; };
2A13628B1F6586A4004953CF /* FFMpegMuxer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFMpegMuxer.h; sourceTree = "<group>"; };
2A13628C1F6586A4004953CF /* VideoFrameGrabber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VideoFrameGrabber.cpp; sourceTree = "<group>"; };
2A13628D1F6586A4004953CF /* VideoFrameGrabber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VideoFrameGrabber.h; sourceTree = "<group>"; };
2A13628E1F6586A4004953CF /* VideoWidget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VideoWidget.cpp; sourceTree = "<group>"; };
2A13628F1F6586A4004953CF /* VideoWidget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VideoWidget.h; sourceTree = "<group>"; };
2A1362991F658714004953CF /* libavcodec.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavcodec.a; path = ../../libs/static/mac64/libavcodec.a; sourceTree = "<group>"; };
2A13629A1F658714004953CF /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavformat.a; path = ../../libs/static/mac64/libavformat.a; sourceTree = "<group>"; };
2A13629B1F658714004953CF /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavutil.a; path = ../../libs/static/mac64/libavutil.a; sourceTree = "<group>"; };
2A13629C1F658714004953CF /* libswresample.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libswresample.a; path = ../../libs/static/mac64/libswresample.a; sourceTree = "<group>"; };
2A13629D1F658714004953CF /* libswscale.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libswscale.a; path = ../../libs/static/mac64/libswscale.a; sourceTree = "<group>"; };
2A1362A31F6587C0004953CF /* libQt5Multimedia.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5Multimedia.a; path = "../../../Qt-5.6/lib/libQt5Multimedia.a"; sourceTree = "<group>"; };
2A1362A41F6587C0004953CF /* libQt5MultimediaWidgets.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5MultimediaWidgets.a; path = "../../../Qt-5.6/lib/libQt5MultimediaWidgets.a"; sourceTree = "<group>"; };
2A1362A71F6587FA004953CF /* libiconv.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libiconv.dylib; path = usr/lib/libiconv.dylib; sourceTree = SDKROOT; };
2A1362AD1F658D26004953CF /* libqavfcamera.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqavfcamera.a; path = "../../../Qt-5.6/plugins/mediaservice/libqavfcamera.a"; sourceTree = "<group>"; };
2A1362B01F659589004953CF /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
2A1362B21F6595D2004953CF /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
2A1362B41F659642004953CF /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
2A1C7AB21E0B66AC00C7984D /* JamTaba.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JamTaba.h; sourceTree = "<group>"; };
2A2D725B1EABC04E00979920 /* Slider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Slider.h; sourceTree = "<group>"; };
2A2D725C1EABC04E00979920 /* Slider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Slider.cpp; sourceTree = "<group>"; };
2A2F70051E08094500A4B6C2 /* libcups.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcups.dylib; path = usr/lib/libcups.dylib; sourceTree = SDKROOT; };
2A2F70071E080F7200A4B6C2 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
2A2F700B1E08111E00A4B6C2 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
2A2F700D1E08113100A4B6C2 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
2A2F700F1E08116200A4B6C2 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
2A3669121E0DBFA9006CD583 /* JamTabaAUPlugin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = JamTabaAUPlugin.mm; path = ../../src/Plugins/AU/CocoaUI/JamTabaAUPlugin.mm; sourceTree = "<group>"; };
2A3669131E0DBFA9006CD583 /* JamTabaAUPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JamTabaAUPlugin.h; path = ../../src/Plugins/AU/CocoaUI/JamTabaAUPlugin.h; sourceTree = "<group>"; };
2A3AE1DC1E80863000D391C5 /* BlinkableButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlinkableButton.h; sourceTree = "<group>"; };
2A3AE1DD1E80863000D391C5 /* BlinkableButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlinkableButton.cpp; sourceTree = "<group>"; };
2A3AE1E11E80868500D391C5 /* Mp3FileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mp3FileReader.h; sourceTree = "<group>"; };
2A3AE1E21E80868500D391C5 /* Mp3FileReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mp3FileReader.cpp; sourceTree = "<group>"; };
2A4340321E91B00B00FE3CB7 /* FileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileUtils.h; sourceTree = "<group>"; };
2A4340331E91B00B00FE3CB7 /* FileUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileUtils.cpp; sourceTree = "<group>"; };
2A4CE4181E13E50E009601F6 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = System/Library/Frameworks/ApplicationServices.framework; sourceTree = SDKROOT; };
2A586B401F8BE36200031DC7 /* CrashReportDialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CrashReportDialog.cpp; sourceTree = "<group>"; };
2A586B411F8BE36200031DC7 /* CrashReportDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CrashReportDialog.h; sourceTree = "<group>"; };
2A586B421F8BE36200031DC7 /* CrashReportDialog.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = CrashReportDialog.ui; sourceTree = "<group>"; };
2A67BD9B1E410F3200A8FFF1 /* MacPerformanceMonitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MacPerformanceMonitor.cpp; sourceTree = "<group>"; };
2A67BD9C1E410F3200A8FFF1 /* PerformanceMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PerformanceMonitor.h; sourceTree = "<group>"; };
2A67BDA41E410FE400A8FFF1 /* MacScreensaverBlocker.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MacScreensaverBlocker.mm; sourceTree = "<group>"; };
2A67BDA51E410FE400A8FFF1 /* ScreensaverBlocker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScreensaverBlocker.h; sourceTree = "<group>"; };
2A73C8131E44F84900DF124A /* TopLevelTextEditorModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TopLevelTextEditorModifier.h; path = ../../src/Plugins/TopLevelTextEditorModifier.h; sourceTree = "<group>"; };
2A73C8151E44F85C00DF124A /* TopLevelTextEditorModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TopLevelTextEditorModifier.cpp; path = ../../src/Plugins/TopLevelTextEditorModifier.cpp; sourceTree = "<group>"; };
2AC0D3D21E0AB913005A940A /* ConfiguratorPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfiguratorPlugin.cpp; path = ../../src/Plugins/ConfiguratorPlugin.cpp; sourceTree = "<group>"; };
2AC0D3D31E0AB913005A940A /* JamTabaPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JamTabaPlugin.cpp; path = ../../src/Plugins/JamTabaPlugin.cpp; sourceTree = "<group>"; };
2AC0D3D41E0AB913005A940A /* JamTabaPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JamTabaPlugin.h; path = ../../src/Plugins/JamTabaPlugin.h; sourceTree = "<group>"; };
2AC0D3D51E0AB913005A940A /* MainControllerPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainControllerPlugin.cpp; path = ../../src/Plugins/MainControllerPlugin.cpp; sourceTree = "<group>"; };
2AC0D3D61E0AB913005A940A /* MainControllerPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainControllerPlugin.h; path = ../../src/Plugins/MainControllerPlugin.h; sourceTree = "<group>"; };
2AC0D3D71E0AB913005A940A /* MainWindowPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainWindowPlugin.cpp; path = ../../src/Plugins/MainWindowPlugin.cpp; sourceTree = "<group>"; };
2AC0D3D81E0AB913005A940A /* MainWindowPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainWindowPlugin.h; path = ../../src/Plugins/MainWindowPlugin.h; sourceTree = "<group>"; };
2AC0D3D91E0AB913005A940A /* NinjamControllerPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NinjamControllerPlugin.cpp; path = ../../src/Plugins/NinjamControllerPlugin.cpp; sourceTree = "<group>"; };
2AC0D3DA1E0AB913005A940A /* NinjamControllerPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NinjamControllerPlugin.h; path = ../../src/Plugins/NinjamControllerPlugin.h; sourceTree = "<group>"; };
2AC0D3DB1E0AB913005A940A /* NinjamRoomWindowPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NinjamRoomWindowPlugin.cpp; path = ../../src/Plugins/NinjamRoomWindowPlugin.cpp; sourceTree = "<group>"; };
2AC0D3DC1E0AB913005A940A /* NinjamRoomWindowPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NinjamRoomWindowPlugin.h; path = ../../src/Plugins/NinjamRoomWindowPlugin.h; sourceTree = "<group>"; };
2AC0D3DD1E0AB913005A940A /* PreferencesDialogPlugin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PreferencesDialogPlugin.cpp; path = ../../src/Plugins/PreferencesDialogPlugin.cpp; sourceTree = "<group>"; };
2AC0D3DE1E0AB913005A940A /* PreferencesDialogPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreferencesDialogPlugin.h; path = ../../src/Plugins/PreferencesDialogPlugin.h; sourceTree = "<group>"; };
2ACA3F711EAE3EF000EF369A /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
2AEFF54E1E1835A100843898 /* libQt5Core.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5Core.a; path = "../../../Qt-5.6/lib/libQt5Core.a"; sourceTree = "<group>"; };
2AEFF54F1E1835A100843898 /* libQt5Gui.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5Gui.a; path = "../../../Qt-5.6/lib/libQt5Gui.a"; sourceTree = "<group>"; };
2AEFF5501E1835A100843898 /* libQt5Network.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5Network.a; path = "../../../Qt-5.6/lib/libQt5Network.a"; sourceTree = "<group>"; };
2AEFF5511E1835A100843898 /* libQt5PlatformSupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5PlatformSupport.a; path = "../../../Qt-5.6/lib/libQt5PlatformSupport.a"; sourceTree = "<group>"; };
2AEFF5521E1835A100843898 /* libQt5Widgets.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5Widgets.a; path = "../../../Qt-5.6/lib/libQt5Widgets.a"; sourceTree = "<group>"; };
2AEFF5581E1835CC00843898 /* libqtharfbuzzng.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtharfbuzzng.a; path = "../../../Qt-5.6/lib/libqtharfbuzzng.a"; sourceTree = "<group>"; };
2AEFF55A1E1835E100843898 /* libqtpcre.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtpcre.a; path = "../../../Qt-5.6/lib/libqtpcre.a"; sourceTree = "<group>"; };
2AEFF55C1E18360A00843898 /* libqcocoa.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqcocoa.a; path = "../../../Qt-5.6/plugins/platforms/libqcocoa.a"; sourceTree = "<group>"; };
2AEFF55E1E18362500843898 /* libcocoaprintersupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcocoaprintersupport.a; path = "../../../Qt-5.6/plugins/printsupport/libcocoaprintersupport.a"; sourceTree = "<group>"; };
2AEFF5601E18363800843898 /* libqtfreetype.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libqtfreetype.a; path = "../../../Qt-5.6/lib/libqtfreetype.a"; sourceTree = "<group>"; };
2AEFF5621E18364D00843898 /* libQt5PrintSupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libQt5PrintSupport.a; path = "../../../Qt-5.6/lib/libQt5PrintSupport.a"; sourceTree = "<group>"; };
2AF5A9281E76192F00D1150A /* FileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileReader.h; sourceTree = "<group>"; };
2AF5A9291E76192F00D1150A /* FileReaderFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FileReaderFactory.cpp; sourceTree = "<group>"; };
2AF5A92A1E76192F00D1150A /* FileReaderFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileReaderFactory.h; sourceTree = "<group>"; };
2AF5A92B1E76192F00D1150A /* OggFileReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OggFileReader.cpp; sourceTree = "<group>"; };
2AF5A92C1E76192F00D1150A /* OggFileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OggFileReader.h; sourceTree = "<group>"; };
2AF5A92D1E76192F00D1150A /* WaveFileReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WaveFileReader.cpp; sourceTree = "<group>"; };
2AF5A92E1E76192F00D1150A /* WaveFileReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WaveFileReader.h; sourceTree = "<group>"; };
2AF5A92F1E76192F00D1150A /* WaveFileWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WaveFileWriter.cpp; sourceTree = "<group>"; };
2AF5A9301E76192F00D1150A /* WaveFileWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WaveFileWriter.h; sourceTree = "<group>"; };
2AF5A93A1E761A0700D1150A /* LooperWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LooperWindow.h; sourceTree = "<group>"; };
2AF5A93C1E761A1A00D1150A /* LooperWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LooperWindow.cpp; sourceTree = "<group>"; };
2AF5A93F1E761ADF00D1150A /* LooperWindow.ui */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = LooperWindow.ui; sourceTree = "<group>"; };
2AF5A9431E761BC500D1150A /* Looper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Looper.cpp; sourceTree = "<group>"; };
2AF5A9441E761BC500D1150A /* Looper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Looper.h; sourceTree = "<group>"; };
2AF5A9451E761BC500D1150A /* LooperLayer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LooperLayer.cpp; sourceTree = "<group>"; };
2AF5A9461E761BC500D1150A /* LooperLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LooperLayer.h; sourceTree = "<group>"; };
2AF5A9471E761BC500D1150A /* LooperPersistence.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LooperPersistence.cpp; sourceTree = "<group>"; };
2AF5A9481E761BC500D1150A /* LooperPersistence.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LooperPersistence.h; sourceTree = "<group>"; };
2AF5A9491E761BC500D1150A /* LooperStates.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LooperStates.cpp; sourceTree = "<group>"; };
2AF5A94A1E761BC500D1150A /* LooperStates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LooperStates.h; sourceTree = "<group>"; };
2AF5A9541E761C3A00D1150A /* LooperWavePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LooperWavePanel.h; sourceTree = "<group>"; };
2AF5A9551E761C3A00D1150A /* LooperWavePanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LooperWavePanel.cpp; sourceTree = "<group>"; };
2AF5A95F1E761D9900D1150A /* Encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Encoder.h; sourceTree = "<group>"; };
2AF5A9611E761DAD00D1150A /* Mp3Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Mp3Decoder.h; sourceTree = "<group>"; };
2AF5A9631E761DBC00D1150A /* Mp3Decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Mp3Decoder.cpp; sourceTree = "<group>"; };
32BAE0B30371A71500C91783 /* JamTaba_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JamTaba_Prefix.pch; path = ../../src/Plugins/AU/AUSource/JamTaba_Prefix.pch; sourceTree = "<group>"; };
6211E2B11891AA2900751AA3 /* ComponentBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ComponentBase.cpp; path = ../../AU_SDK/AUPublic/AUBase/ComponentBase.cpp; sourceTree = SOURCE_ROOT; };
6211E2B21891AA2900751AA3 /* ComponentBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ComponentBase.h; path = ../../AU_SDK/AUPublic/AUBase/ComponentBase.h; sourceTree = SOURCE_ROOT; };
621713AA1891A149005D69C7 /* AUBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUBase.cpp; path = ../../AU_SDK/AUPublic/AUBase/AUBase.cpp; sourceTree = SOURCE_ROOT; };
621713AB1891A149005D69C7 /* AUBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUBase.h; path = ../../AU_SDK/AUPublic/AUBase/AUBase.h; sourceTree = SOURCE_ROOT; };
621713AC1891A149005D69C7 /* AUBaseHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUBaseHelper.cpp; path = ../../AU_SDK/AUPublic/Utility/AUBaseHelper.cpp; sourceTree = SOURCE_ROOT; };
621713AD1891A149005D69C7 /* AUBaseHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUBaseHelper.h; path = ../../AU_SDK/AUPublic/Utility/AUBaseHelper.h; sourceTree = SOURCE_ROOT; };
621713AE1891A149005D69C7 /* AUBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUBuffer.cpp; path = ../../AU_SDK/AUPublic/Utility/AUBuffer.cpp; sourceTree = SOURCE_ROOT; };
621713AF1891A149005D69C7 /* AUBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUBuffer.h; path = ../../AU_SDK/AUPublic/Utility/AUBuffer.h; sourceTree = SOURCE_ROOT; };
621713B01891A149005D69C7 /* AUDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUDispatch.cpp; path = ../../AU_SDK/AUPublic/AUBase/AUDispatch.cpp; sourceTree = SOURCE_ROOT; };
621713B11891A149005D69C7 /* AUDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUDispatch.h; path = ../../AU_SDK/AUPublic/AUBase/AUDispatch.h; sourceTree = SOURCE_ROOT; };
621713B21891A149005D69C7 /* AUEffectBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUEffectBase.cpp; path = ../../AU_SDK/AUPublic/OtherBases/AUEffectBase.cpp; sourceTree = SOURCE_ROOT; };
621713B31891A149005D69C7 /* AUEffectBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUEffectBase.h; path = ../../AU_SDK/AUPublic/OtherBases/AUEffectBase.h; sourceTree = SOURCE_ROOT; };
621713B41891A149005D69C7 /* AUInputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUInputElement.cpp; path = ../../AU_SDK/AUPublic/AUBase/AUInputElement.cpp; sourceTree = SOURCE_ROOT; };
621713B51891A149005D69C7 /* AUInputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUInputElement.h; path = ../../AU_SDK/AUPublic/AUBase/AUInputElement.h; sourceTree = SOURCE_ROOT; };
621713B61891A149005D69C7 /* AUOutputElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUOutputElement.cpp; path = ../../AU_SDK/AUPublic/AUBase/AUOutputElement.cpp; sourceTree = SOURCE_ROOT; };
621713B71891A149005D69C7 /* AUOutputElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUOutputElement.h; path = ../../AU_SDK/AUPublic/AUBase/AUOutputElement.h; sourceTree = SOURCE_ROOT; };
621713B81891A149005D69C7 /* AUPlugInDispatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUPlugInDispatch.cpp; path = ../../AU_SDK/AUPublic/AUBase/AUPlugInDispatch.cpp; sourceTree = SOURCE_ROOT; };
621713B91891A149005D69C7 /* AUPlugInDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUPlugInDispatch.h; path = ../../AU_SDK/AUPublic/AUBase/AUPlugInDispatch.h; sourceTree = SOURCE_ROOT; };
621713BA1891A149005D69C7 /* AUResources.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; name = AUResources.r; path = ../../AU_SDK/AUPublic/AUBase/AUResources.r; sourceTree = SOURCE_ROOT; };
621713BB1891A149005D69C7 /* AUScopeElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AUScopeElement.cpp; path = ../../AU_SDK/AUPublic/AUBase/AUScopeElement.cpp; sourceTree = SOURCE_ROOT; };
621713BC1891A149005D69C7 /* AUScopeElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUScopeElement.h; path = ../../AU_SDK/AUPublic/AUBase/AUScopeElement.h; sourceTree = SOURCE_ROOT; };
621713BD1891A149005D69C7 /* AUSilentTimeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUSilentTimeout.h; path = ../../AU_SDK/AUPublic/Utility/AUSilentTimeout.h; sourceTree = SOURCE_ROOT; };
621713BE1891A149005D69C7 /* CAAtomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAAtomic.h; path = ../../AU_SDK/PublicUtility/CAAtomic.h; sourceTree = SOURCE_ROOT; };
621713BF1891A149005D69C7 /* CAAtomicStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAAtomicStack.h; path = ../../AU_SDK/PublicUtility/CAAtomicStack.h; sourceTree = SOURCE_ROOT; };
621713C01891A149005D69C7 /* CAAudioChannelLayout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAAudioChannelLayout.cpp; path = ../../AU_SDK/PublicUtility/CAAudioChannelLayout.cpp; sourceTree = SOURCE_ROOT; };
621713C11891A149005D69C7 /* CAAudioChannelLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAAudioChannelLayout.h; path = ../../AU_SDK/PublicUtility/CAAudioChannelLayout.h; sourceTree = SOURCE_ROOT; };
621713C21891A149005D69C7 /* CAAutoDisposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAAutoDisposer.h; path = ../../AU_SDK/PublicUtility/CAAutoDisposer.h; sourceTree = SOURCE_ROOT; };
621713C31891A149005D69C7 /* CABufferList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CABufferList.cpp; path = ../../AU_SDK/PublicUtility/CABufferList.cpp; sourceTree = SOURCE_ROOT; };
621713C41891A149005D69C7 /* CABufferList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CABufferList.h; path = ../../AU_SDK/PublicUtility/CABufferList.h; sourceTree = SOURCE_ROOT; };
621713C51891A149005D69C7 /* CAByteOrder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAByteOrder.h; path = ../../AU_SDK/PublicUtility/CAByteOrder.h; sourceTree = SOURCE_ROOT; };
621713C61891A149005D69C7 /* CADebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CADebugger.cpp; path = ../../AU_SDK/PublicUtility/CADebugger.cpp; sourceTree = SOURCE_ROOT; };
621713C71891A149005D69C7 /* CADebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CADebugger.h; path = ../../AU_SDK/PublicUtility/CADebugger.h; sourceTree = SOURCE_ROOT; };
621713C81891A149005D69C7 /* CADebugMacros.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CADebugMacros.cpp; path = ../../AU_SDK/PublicUtility/CADebugMacros.cpp; sourceTree = SOURCE_ROOT; };
621713C91891A149005D69C7 /* CADebugMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CADebugMacros.h; path = ../../AU_SDK/PublicUtility/CADebugMacros.h; sourceTree = SOURCE_ROOT; };
621713CA1891A149005D69C7 /* CADebugPrintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CADebugPrintf.cpp; path = ../../AU_SDK/PublicUtility/CADebugPrintf.cpp; sourceTree = SOURCE_ROOT; };
621713CB1891A149005D69C7 /* CADebugPrintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CADebugPrintf.h; path = ../../AU_SDK/PublicUtility/CADebugPrintf.h; sourceTree = SOURCE_ROOT; };
621713CC1891A149005D69C7 /* CAException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAException.h; path = ../../AU_SDK/PublicUtility/CAException.h; sourceTree = SOURCE_ROOT; };
621713CD1891A149005D69C7 /* CAGuard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAGuard.cpp; path = ../../AU_SDK/PublicUtility/CAGuard.cpp; sourceTree = SOURCE_ROOT; };
621713CE1891A149005D69C7 /* CAGuard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAGuard.h; path = ../../AU_SDK/PublicUtility/CAGuard.h; sourceTree = SOURCE_ROOT; };
621713CF1891A149005D69C7 /* CAHostTimeBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAHostTimeBase.cpp; path = ../../AU_SDK/PublicUtility/CAHostTimeBase.cpp; sourceTree = SOURCE_ROOT; };
621713D01891A149005D69C7 /* CAHostTimeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAHostTimeBase.h; path = ../../AU_SDK/PublicUtility/CAHostTimeBase.h; sourceTree = SOURCE_ROOT; };
621713D11891A149005D69C7 /* CALogMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CALogMacros.h; path = ../../AU_SDK/PublicUtility/CALogMacros.h; sourceTree = SOURCE_ROOT; };
621713D21891A149005D69C7 /* CAMath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAMath.h; path = ../../AU_SDK/PublicUtility/CAMath.h; sourceTree = SOURCE_ROOT; };
621713D31891A149005D69C7 /* CAMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAMutex.cpp; path = ../../AU_SDK/PublicUtility/CAMutex.cpp; sourceTree = SOURCE_ROOT; };
621713D41891A149005D69C7 /* CAMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAMutex.h; path = ../../AU_SDK/PublicUtility/CAMutex.h; sourceTree = SOURCE_ROOT; };
621713D51891A149005D69C7 /* CAReferenceCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAReferenceCounted.h; path = ../../AU_SDK/PublicUtility/CAReferenceCounted.h; sourceTree = SOURCE_ROOT; };
621713D61891A149005D69C7 /* CAStreamBasicDescription.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAStreamBasicDescription.cpp; path = ../../AU_SDK/PublicUtility/CAStreamBasicDescription.cpp; sourceTree = SOURCE_ROOT; };
621713D71891A149005D69C7 /* CAStreamBasicDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAStreamBasicDescription.h; path = ../../AU_SDK/PublicUtility/CAStreamBasicDescription.h; sourceTree = SOURCE_ROOT; };
621713D81891A149005D69C7 /* CAThreadSafeList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAThreadSafeList.h; path = ../../AU_SDK/PublicUtility/CAThreadSafeList.h; sourceTree = SOURCE_ROOT; };
621713D91891A149005D69C7 /* CAVectorUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAVectorUnit.cpp; path = ../../AU_SDK/PublicUtility/CAVectorUnit.cpp; sourceTree = SOURCE_ROOT; };
621713DA1891A149005D69C7 /* CAVectorUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAVectorUnit.h; path = ../../AU_SDK/PublicUtility/CAVectorUnit.h; sourceTree = SOURCE_ROOT; };
621713DB1891A149005D69C7 /* CAVectorUnitTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAVectorUnitTypes.h; path = ../../AU_SDK/PublicUtility/CAVectorUnitTypes.h; sourceTree = SOURCE_ROOT; };
621713DC1891A149005D69C7 /* CAXException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CAXException.cpp; path = ../../AU_SDK/PublicUtility/CAXException.cpp; sourceTree = SOURCE_ROOT; };
621713DD1891A149005D69C7 /* CAXException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CAXException.h; path = ../../AU_SDK/PublicUtility/CAXException.h; sourceTree = SOURCE_ROOT; };
62B3B89C18918C4F00E507B7 /* PkgInfo */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PkgInfo; sourceTree = "<group>"; };
62B3B89E1891936500E507B7 /* JamTaba.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; name = JamTaba.r; path = ../../src/Plugins/AU/AUSource/JamTaba.r; sourceTree = "<group>"; };
8BA05A660720730100365D66 /* JamTaba.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JamTaba.cpp; path = ../../src/Plugins/AU/AUSource/JamTaba.cpp; sourceTree = "<group>"; };
8BA05A670720730100365D66 /* JamTaba.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; name = JamTaba.exp; path = ../../src/Plugins/AU/AUSource/JamTaba.exp; sourceTree = "<group>"; };
8BA05A690720730100365D66 /* JamTabaVersion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JamTabaVersion.h; path = ../../src/Plugins/AU/AUSource/JamTabaVersion.h; sourceTree = "<group>"; };
8BA05AF9072074E100365D66 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
8BA05AFA072074E100365D66 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
8BA05AFB072074E100365D66 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
8BA4ADCE073EB19800A2709A /* JamTaba_ViewFactory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JamTaba_ViewFactory.h; path = ../../src/Plugins/AU/CocoaUI/JamTaba_ViewFactory.h; sourceTree = "<group>"; };
8BA4ADCF073EB19800A2709A /* JamTaba_ViewFactory.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = JamTaba_ViewFactory.mm; path = ../../src/Plugins/AU/CocoaUI/JamTaba_ViewFactory.mm; sourceTree = "<group>"; };
8BA4ADD0073EB19800A2709A /* JamTaba_UIView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = JamTaba_UIView.h; path = ../../src/Plugins/AU/CocoaUI/JamTaba_UIView.h; sourceTree = "<group>"; };
8BA4ADD1073EB19800A2709A /* JamTaba_UIView.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = JamTaba_UIView.mm; path = ../../src/Plugins/AU/CocoaUI/JamTaba_UIView.mm; sourceTree = "<group>"; };
8BA4AE4E073EB69000A2709A /* CocoaJamTabaView.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CocoaJamTabaView.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
8BA4AE4F073EB69000A2709A /* CocoaJamTabaView.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = CocoaJamTabaView.plist; sourceTree = "<group>"; };
8BA4AE5B073EB79000A2709A /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
8D01CCD10486CAD60068D4B7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
8D01CCD20486CAD60068D4B7 /* JamTaba.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = JamTaba.component; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8BA4AE4C073EB69000A2709A /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
2A1362B51F659642004953CF /* CoreVideo.framework in Frameworks */,
2A1362B31F6595D2004953CF /* AVFoundation.framework in Frameworks */,
2A1362B11F659589004953CF /* CoreMedia.framework in Frameworks */,
2A1362A81F6587FA004953CF /* libiconv.dylib in Frameworks */,
2ACA3F721EAE3EF000EF369A /* SystemConfiguration.framework in Frameworks */,
2AEFF5681E1836F800843898 /* Carbon.framework in Frameworks */,
2AEFF5671E1836EA00843898 /* IOKit.framework in Frameworks */,
2AEFF5641E18368F00843898 /* OpenGL.framework in Frameworks */,
2A1C7AA31E0B5F6600C7984D /* Security.framework in Frameworks */,
2A1C7AAB1E0B5F6600C7984D /* AudioUnit.framework in Frameworks */,
2A1C7AAC1E0B5F6600C7984D /* CoreAudio.framework in Frameworks */,
2A1C7AAA1E0B5F6600C7984D /* AudioToolbox.framework in Frameworks */,
2A1362AF1F658D3E004953CF /* libqavfcamera.a in Frameworks */,
2A13629E1F658714004953CF /* libavcodec.a in Frameworks */,
2A13629F1F658714004953CF /* libavformat.a in Frameworks */,
2A1362A01F658714004953CF /* libavutil.a in Frameworks */,
2A1362A11F658714004953CF /* libswresample.a in Frameworks */,
2A1362A21F658714004953CF /* libswscale.a in Frameworks */,
2AEFF5611E18363800843898 /* libqtfreetype.a in Frameworks */,
2AEFF5551E1835A100843898 /* libQt5Network.a in Frameworks */,
2AEFF55D1E18360A00843898 /* libqcocoa.a in Frameworks */,
2AEFF5531E1835A100843898 /* libQt5Core.a in Frameworks */,
2AEFF5591E1835CC00843898 /* libqtharfbuzzng.a in Frameworks */,
2AEFF5631E18364D00843898 /* libQt5PrintSupport.a in Frameworks */,
2A0DBEC61E0B03C700BEF1FF /* libvorbisfile.a in Frameworks */,
2A0DBEC21E0B03C700BEF1FF /* libvorbis.a in Frameworks */,
2AEFF5541E1835A100843898 /* libQt5Gui.a in Frameworks */,
2AEFF55B1E1835E100843898 /* libqtpcre.a in Frameworks */,
2AEFF55F1E18362500843898 /* libcocoaprintersupport.a in Frameworks */,
2AEFF5561E1835A100843898 /* libQt5PlatformSupport.a in Frameworks */,
2A0DBEC41E0B03C700BEF1FF /* libvorbisenc.a in Frameworks */,
2A0DBEC01E0B03C600BEF1FF /* librtmidi.a in Frameworks */,
2A0DBEBA1E0B03C600BEF1FF /* libminimp3.a in Frameworks */,
2A0DBEBC1E0B03C600BEF1FF /* libogg.a in Frameworks */,
2AEFF5571E1835A100843898 /* libQt5Widgets.a in Frameworks */,
2A0DBEBE1E0B03C600BEF1FF /* libportaudio.a in Frameworks */,
2A1362A51F6587C0004953CF /* libQt5Multimedia.a in Frameworks */,
2A1362A61F6587C0004953CF /* libQt5MultimediaWidgets.a in Frameworks */,
2A2F70081E080F7200A4B6C2 /* libz.dylib in Frameworks */,
2A2F70061E08094500A4B6C2 /* libcups.dylib in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
8D01CCCD0486CAD60068D4B7 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
2A3FC8401E15BCD5005227F4 /* Carbon.framework in Frameworks */,
8BA05AFC072074E100365D66 /* AudioToolbox.framework in Frameworks */,
8BA05AFD072074E100365D66 /* AudioUnit.framework in Frameworks */,
2A0DBE8A1E0AF5AA00BEF1FF /* CoreAudio.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
089C166AFE841209C02AAC07 /* FilterDemo */ = {
isa = PBXGroup;
children = (
08FB77ADFE841716C02AAC07 /* Source */,
089C167CFE841241C02AAC07 /* Resources */,
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */,
19C28FB4FE9D528D11CA2CBB /* Products */,
);
name = FilterDemo;
sourceTree = "<group>";
};
089C1671FE841209C02AAC07 /* External Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
2A1362B41F659642004953CF /* CoreVideo.framework */,
2A1362B21F6595D2004953CF /* AVFoundation.framework */,
2A1362B01F659589004953CF /* CoreMedia.framework */,
2A1362AD1F658D26004953CF /* libqavfcamera.a */,
2A1362A71F6587FA004953CF /* libiconv.dylib */,
2A1362A31F6587C0004953CF /* libQt5Multimedia.a */,
2A1362A41F6587C0004953CF /* libQt5MultimediaWidgets.a */,
2A1362991F658714004953CF /* libavcodec.a */,
2A13629A1F658714004953CF /* libavformat.a */,
2A13629B1F658714004953CF /* libavutil.a */,
2A13629C1F658714004953CF /* libswresample.a */,
2A13629D1F658714004953CF /* libswscale.a */,
2ACA3F711EAE3EF000EF369A /* SystemConfiguration.framework */,
2AEFF5621E18364D00843898 /* libQt5PrintSupport.a */,
2AEFF5601E18363800843898 /* libqtfreetype.a */,
2AEFF55E1E18362500843898 /* libcocoaprintersupport.a */,
2AEFF55C1E18360A00843898 /* libqcocoa.a */,
2AEFF55A1E1835E100843898 /* libqtpcre.a */,
2AEFF5581E1835CC00843898 /* libqtharfbuzzng.a */,
2AEFF54E1E1835A100843898 /* libQt5Core.a */,
2AEFF54F1E1835A100843898 /* libQt5Gui.a */,
2AEFF5501E1835A100843898 /* libQt5Network.a */,
2AEFF5511E1835A100843898 /* libQt5PlatformSupport.a */,
2AEFF5521E1835A100843898 /* libQt5Widgets.a */,
2A4CE4181E13E50E009601F6 /* ApplicationServices.framework */,
2A0DBEB31E0B03C600BEF1FF /* libminimp3.a */,
2A0DBEB41E0B03C600BEF1FF /* libogg.a */,
2A0DBEB51E0B03C600BEF1FF /* libportaudio.a */,
2A0DBEB61E0B03C600BEF1FF /* librtmidi.a */,
2A0DBEB71E0B03C600BEF1FF /* libvorbis.a */,
2A0DBEB81E0B03C600BEF1FF /* libvorbisenc.a */,
2A0DBEB91E0B03C600BEF1FF /* libvorbisfile.a */,
2A0DBEA41E0B01C600BEF1FF /* Security.framework */,
2A2F70071E080F7200A4B6C2 /* libz.dylib */,
2A2F70051E08094500A4B6C2 /* libcups.dylib */,
2A2F700F1E08116200A4B6C2 /* IOKit.framework */,
2A2F700D1E08113100A4B6C2 /* Carbon.framework */,
2A2F700B1E08111E00A4B6C2 /* OpenGL.framework */,
8BA4AE5B073EB79000A2709A /* Cocoa.framework */,
8BA05AF9072074E100365D66 /* AudioToolbox.framework */,
8BA05AFA072074E100365D66 /* AudioUnit.framework */,
8BA05AFB072074E100365D66 /* CoreAudio.framework */,
);
name = "External Frameworks and Libraries";