-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathce_commandcenter.pd
More file actions
7093 lines (7093 loc) · 175 KB
/
ce_commandcenter.pd
File metadata and controls
7093 lines (7093 loc) · 175 KB
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
#N struct 1039-bang float c float bc float x float y symbol text;
#N struct 1040-bang float c float bc float x float y symbol text;
#N struct 1041-bang float c float bc float x float y symbol text;
#N struct 1042-bang float c float bc float x float y symbol text;
#N struct 1043-bang float c float bc float x float y symbol text;
#N struct 1044-bang float c float bc float x float y symbol text;
#N struct 1045-bang float c float bc float x float y symbol text;
#N struct 1046-bang float c float bc float x float y symbol text;
#N struct 1047-bang float c float bc float x float y symbol text;
#N struct 1048-bang float c float bc float x float y symbol text;
#N canvas 708 184 604 554 12;
#X declare -lib clearessentials;
#X symbolatom 961 373 20 0 0 0 - - - 0;
#X symbolatom 1178 248 20 0 0 0 - - - 0;
#X obj 961 571 text define -k \$0-cmds;
#A set Home \; Settings \; Help \; About \;;
#X obj 1178 446 text define -k \$0-acts;
#A set Command-0 \; Command-1 \; Command-2 \; Command-3 \; Command-4
\; Command-5 \; Command-6 \; Command-7 \; Command-8 \;;
#X msg 1178 269 write \$1;
#X msg 1192 349 read \$1;
#X msg 961 394 write \$1;
#X msg 973 474 read \$1;
#X floatatom 1194 398 5 0 0 0 - - - 0;
#N canvas 214 75 450 420 \$0-gettotalitems 0;
#X obj 123 112 textfile;
#X obj 100 72 t b a b;
#X msg 179 157 stop;
#X msg 224 105 bang;
#X obj 180 203 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 177 138 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 263 156 rewind;
#X obj 222 132 t b b;
#X msg 221 157 bang;
#X obj 102 40 inlet;
#X obj 83 276 outlet;
#X obj 179 183 metro 10;
#X obj 85 169 until;
#X obj 85 197 f;
#X obj 123 197 + 1;
#X msg 95 144 1;
#X floatatom 85 248 5 0 0 0 - - - 0;
#X obj 85 222 + 1;
#X msg 183 64 0;
#X connect 0 0 15 0;
#X connect 0 1 5 0;
#X connect 1 0 3 0;
#X connect 1 1 0 0;
#X connect 1 2 18 0;
#X connect 2 0 11 0;
#X connect 3 0 7 0;
#X connect 4 0 0 0;
#X connect 5 0 2 0;
#X connect 6 0 0 0;
#X connect 7 0 8 0;
#X connect 7 1 6 0;
#X connect 8 0 11 0;
#X connect 9 0 1 0;
#X connect 11 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 17 0;
#X connect 14 0 13 1;
#X connect 15 0 12 0;
#X connect 16 0 10 0;
#X connect 17 0 16 0;
#X connect 18 0 13 1;
#X restore 1194 374 pd \$0-gettotalitems;
#X floatatom 973 523 5 0 0 0 - - - 0;
#N canvas 214 75 450 300 \$0-gettotalitems 0;
#X obj 102 40 inlet;
#X obj 101 271 outlet;
#X obj 123 112 textfile;
#X obj 100 72 t b a b;
#X msg 179 157 stop;
#X msg 224 105 bang;
#X obj 180 203 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 177 138 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 263 156 rewind;
#X obj 222 132 t b b;
#X msg 221 157 bang;
#X obj 179 183 metro 10;
#X obj 85 169 until;
#X obj 85 197 f;
#X obj 123 197 + 1;
#X msg 95 144 1;
#X floatatom 85 248 5 0 0 0 - - - 0;
#X obj 85 222 + 1;
#X msg 183 64 0;
#X connect 0 0 3 0;
#X connect 2 0 15 0;
#X connect 2 1 7 0;
#X connect 3 0 5 0;
#X connect 3 1 2 0;
#X connect 3 2 18 0;
#X connect 4 0 11 0;
#X connect 5 0 9 0;
#X connect 6 0 2 0;
#X connect 7 0 4 0;
#X connect 8 0 2 0;
#X connect 9 0 10 0;
#X connect 9 1 8 0;
#X connect 10 0 11 0;
#X connect 11 0 6 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 13 0 17 0;
#X connect 14 0 13 1;
#X connect 15 0 12 0;
#X connect 16 0 1 0;
#X connect 17 0 16 0;
#X connect 18 0 13 1;
#X restore 973 499 pd \$0-gettotalitems;
#X obj 971 546 s \$0-totalcmdsitems;
#X obj 1195 422 s \$0-totalactsitems;
#X obj 524 -7 inlet;
#X obj 518 780 outlet;
#X obj 335 775 outlet;
#X obj 1261 765 t b f;
#X obj 1261 791 f;
#N canvas 52 52 557 513 \$0-getcmdactions 0;
#X obj 39 96 pdcontrol;
#X msg 39 73 dir;
#X obj 39 121 pack s s;
#X obj 39 50 t b s;
#X listbox 39 172 66 0 0 0 - - - 0;
#X obj 39 248 s \$0-actsfileloc;
#X msg 39 146 symbol \$1/cmds/\$2;
#X msg 112 97 symbol \$1-actions.txt;
#X obj 38 20 r \$0-cmdname;
#N canvas 104 104 450 300 \$0-checkforactionsfile 0;
#X obj 160 140 file isfile, f 15;
#X floatatom 160 165 5 0 0 0 - - - 0;
#X obj 158 189 route 1;
#X obj 158 239 symbol;
#X msg 158 214 bang;
#X obj 160 89 inlet;
#X obj 160 115 t s s s;
#X obj 158 275 outlet;
#X obj 260 243 outlet;
#X obj 265 191 t b;
#X obj 282 165 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X connect 0 0 1 0;
#X connect 0 1 10 0;
#X connect 1 0 2 0;
#X connect 2 0 4 0;
#X connect 3 0 7 0;
#X connect 4 0 3 0;
#X connect 5 0 6 0;
#X connect 6 0 0 0;
#X connect 6 1 3 1;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X restore 39 197 pd \$0-checkforactionsfile;
#X obj 211 333 s \$0-errorstatus;
#X obj 211 222 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 210 309 1;
#X obj 71 297 s \$0-errorstatus;
#X msg 71 272 0;
#X obj 39 222 t s b;
#X obj 246 234 symbol;
#X obj 245 257 s2l;
#X obj 245 280 list trim;
#X obj 283 209 r \$0-cmdid;
#X obj 245 304 print ERR:ActionsNotFound@HexCmd;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 6 0;
#X connect 3 0 1 0;
#X connect 3 1 7 0;
#X connect 4 0 9 0;
#X connect 6 0 4 0;
#X connect 7 0 2 1;
#X connect 8 0 3 0;
#X connect 9 0 15 0;
#X connect 9 1 11 0;
#X connect 11 0 12 0;
#X connect 11 0 16 0;
#X connect 12 0 10 0;
#X connect 14 0 13 0;
#X connect 15 0 5 0;
#X connect 15 1 14 0;
#X connect 16 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 20 0;
#X connect 19 0 16 1;
#X restore 10 35 pd \$0-getcmdactions;
#N canvas 78 78 450 300 \$0-readactionsfile 0;
#X symbolatom 158 157 16 0 0 0 - - - 0;
#X obj 158 134 symbol;
#X msg 218 112 symbol \$1;
#X obj 160 62 r \$0-actsfileloc;
#X obj 160 88 t b b b s;
#X obj 160 182 t a;
#X obj 165 207 outlet;
#X obj 239 208 outlet;
#X connect 0 0 5 0;
#X connect 1 0 0 0;
#X connect 2 0 1 1;
#X connect 3 0 4 0;
#X connect 4 1 7 0;
#X connect 4 2 1 0;
#X connect 4 3 2 0;
#X connect 5 0 6 0;
#X restore 1192 296 pd \$0-readactionsfile;
#N canvas 104 104 653 300 \$0-readcommandsfile 0;
#X symbolatom 131 189 73 0 0 0 - - - 0;
#X obj 131 166 symbol;
#X msg 170 143 symbol \$1;
#X obj 174 35 r \$0-cmdsfileloc;
#X obj 131 73 r \$0-opencmdlist;
#X obj 133 219 t a;
#X obj 137 249 outlet;
#X obj 165 106 t b s;
#X msg 99 133 bang;
#X connect 0 0 5 0;
#X connect 1 0 0 0;
#X connect 2 0 1 1;
#X connect 3 0 7 0;
#X connect 5 0 6 0;
#X connect 7 0 8 0;
#X connect 7 1 2 0;
#X connect 8 0 1 0;
#X restore 973 418 pd \$0-readcommandsfile;
#N canvas 374 212 450 300 \$0-saveactions 0;
#X symbolatom 88 170 20 0 0 0 - - - 0;
#X obj 88 147 symbol;
#X msg 121 125 symbol \$1;
#X msg 72 101 bang;
#X obj 101 47 r \$0-actsfileloc;
#X obj 87 224 outlet;
#X obj 88 197 t a;
#X obj 98 71 t b s;
#X obj 58 27 r \$0-savelist;
#X connect 0 0 6 0;
#X connect 1 0 0 0;
#X connect 2 0 1 1;
#X connect 3 0 1 0;
#X connect 4 0 7 0;
#X connect 6 0 5 0;
#X connect 7 1 2 0;
#X connect 8 0 3 0;
#X restore 1178 202 pd \$0-saveactions;
#X obj 1178 225 t a;
#N canvas 479 199 450 300 \$0-savecmds 0;
#X symbolatom 101 186 20 0 0 0 - - - 0;
#X obj 101 163 symbol;
#X msg 141 140 symbol \$1;
#X msg 101 125 bang;
#X obj 141 118 t s;
#X obj 101 71 r \$0-savelist;
#X obj 141 95 r \$0-cmdsfileloc;
#X obj 99 214 t a;
#X obj 103 242 outlet;
#X connect 0 0 7 0;
#X connect 1 0 0 0;
#X connect 2 0 1 1;
#X connect 3 0 1 0;
#X connect 4 0 2 0;
#X connect 5 0 3 0;
#X connect 6 0 4 0;
#X connect 7 0 8 0;
#X restore 961 325 pd \$0-savecmds;
#X obj 961 349 t a;
#N canvas 452 223 450 300 \$0-ifactionsexists 0;
#X obj 42 22 inlet;
#X obj 40 82 file isfile, f 15;
#X floatatom 40 107 5 0 0 0 - - - 0;
#X obj 38 131 route 1;
#X obj 38 181 symbol;
#X msg 38 156 bang;
#X obj 40 57 t s s s;
#X obj 34 222 outlet;
#X obj 154 268 s \$0-errorstatus;
#X obj 154 157 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 153 244 1;
#X obj 189 169 symbol;
#X obj 188 192 s2l;
#X obj 188 215 list trim;
#X obj 226 144 r \$0-cmdid;
#X obj 8 273 s \$0-errorstatus;
#X msg 10 247 0;
#X obj 188 239 print ERR:ActionsFileNotFound;
#X connect 0 0 6 0;
#X connect 1 0 2 0;
#X connect 1 1 9 0;
#X connect 2 0 3 0;
#X connect 3 0 5 0;
#X connect 4 0 7 0;
#X connect 5 0 4 0;
#X connect 5 0 16 0;
#X connect 6 0 1 0;
#X connect 6 1 4 1;
#X connect 9 0 10 0;
#X connect 9 0 11 0;
#X connect 10 0 8 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 17 0;
#X connect 14 0 11 1;
#X connect 16 0 15 0;
#X restore 1192 323 pd \$0-ifactionsexists;
#N canvas 452 223 706 300 \$0-ifcmdsexists 0;
#X obj 42 22 inlet;
#X obj 40 82 file isfile, f 15;
#X floatatom 40 107 5 0 0 0 - - - 0;
#X obj 38 131 route 1;
#X obj 38 181 symbol;
#X msg 38 156 bang;
#X obj 40 57 t s s s;
#X obj 34 222 outlet;
#X obj 154 268 s \$0-errorstatus;
#X obj 154 157 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 153 244 1;
#X obj 189 169 symbol;
#X obj 188 192 s2l;
#X obj 188 215 list trim;
#X obj 226 144 r \$0-cmdid;
#X obj 8 273 s \$0-errorstatus;
#X msg 10 247 0;
#X listbox 182 81 66 0 0 0 - - - 0;
#X obj 188 239 print ERR:CmdsFileNotFound;
#X connect 0 0 6 0;
#X connect 1 0 2 0;
#X connect 1 1 9 0;
#X connect 2 0 3 0;
#X connect 3 0 5 0;
#X connect 4 0 7 0;
#X connect 5 0 4 0;
#X connect 5 0 16 0;
#X connect 6 0 1 0;
#X connect 6 1 4 1;
#X connect 6 2 17 0;
#X connect 9 0 10 0;
#X connect 9 0 11 0;
#X connect 10 0 8 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 18 0;
#X connect 14 0 11 1;
#X connect 16 0 15 0;
#X restore 973 443 pd \$0-ifcmdsexists;
#N canvas 413 95 1451 730 \$0-cmdmenuentry 0;
#X obj 296 129 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 52 203 +;
#X floatatom 52 280 5 0 0 0 - - - 0;
#X msg 52 177 -1;
#X msg 88 176 1;
#X obj 292 92 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000;
#X obj 277 112 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 435 136 +;
#X floatatom 435 183 5 0 0 0 - - - 0;
#X msg 435 103 -1;
#X msg 472 101 1;
#X obj 311 108 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 435 158 mod 64;
#X obj 346 339 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 515 270 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 776 415 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 88 202 r \$0-totalmenuitems;
#X obj 47 318 route 0 1 2 3 4 5 6 7 8 9;
#X obj 55 440 s \$0-requiredactions;
#X obj 474 132 r \$0-requiredactions;
#X obj 299 430 spigot 0;
#X obj 351 406 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 349 379 1;
#X msg 524 437 1;
#X obj 472 482 spigot 0;
#X obj 525 463 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 775 451 1;
#X obj 723 496 spigot 0;
#X obj 776 477 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 382 382 0;
#X msg 557 440 0;
#X msg 822 459 0;
#X obj 52 225 mod 10;
#X obj 761 575 s \$0-totalmenuitems;
#X floatatom 187 512 5 0 0 0 - - - 0;
#X floatatom 470 536 5 0 0 0 - - - 0;
#X floatatom 714 547 5 0 0 0 - - - 0;
#X msg 1000 271 1;
#X obj 948 316 spigot 0;
#X obj 1001 297 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 1033 274 0;
#X obj 987 395 s \$0-totalmenuitems;
#X floatatom 940 395 5 0 0 0 - - - 0;
#X msg 987 369 2;
#X obj 1000 247 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 761 549 999;
#X floatatom 1241 186 5 0 0 0 other_input_method - - 0;
#X obj 948 483 route 0 1;
#X obj 948 509 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 978 509 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X msg 968 555 symbol Yes;
#X msg 947 529 symbol No!;
#X listbox 948 580 20 0 0 0 - - - 0;
#X obj 201 570 outlet;
#X obj 489 598 outlet;
#X obj 715 598 outlet;
#X obj 944 605 outlet;
#X obj 1193 94 inlet;
#X obj 223 40 inlet;
#X obj 265 40 inlet;
#X obj 307 38 inlet;
#X obj 356 38 inlet;
#X obj 530 32 loadbang;
#X obj 530 55 t b b;
#X msg 559 78 -1;
#X obj 208 543 %;
#X obj 229 512 r \$0-totalmenuitems;
#X obj 492 565 %;
#X obj 948 459 %;
#X obj 969 428 r \$0-totalmenuitems;
#X obj 254 570 outlet;
#X obj 558 602 outlet;
#X obj 513 534 r \$0-totalactsitems;
#X obj 366 186 until;
#X msg 857 168 0;
#X obj 803 221 spigot 0;
#X obj 856 194 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 966 168 0;
#X obj 930 220 spigot 0;
#X obj 965 194 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 895 168 1;
#X msg 1005 168 1;
#X msg 852 -28 0;
#X obj 798 19 spigot 0;
#X obj 851 -2 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 1056 13 0;
#X obj 1002 60 spigot 0;
#X obj 1055 39 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 890 -28 1;
#X msg 1095 13 1;
#X obj 1002 83 t b b;
#X obj 799 47 t b b;
#X obj 471 509 t f b b b b b b b;
#X obj 723 521 t f b b b b b b b;
#X obj 949 341 t f b b b b b b b;
#X obj 1142 95 inlet;
#X obj 1144 125 t b f;
#X msg 1249 309 1;
#X obj 1195 360 spigot 0;
#X obj 1250 335 tgl 15 0 empty empty empty 17 7 0 10 #fcfcfc #000000
#000000 0 1;
#X msg 1282 312 0;
#X obj 1249 286 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 291 470 t f b b b b b b;
#X obj 66 6 loadbang;
#X obj 66 30 \$0;
#X obj 100 80 s \$0-displayID;
#X obj 65 53 t b f;
#X obj 1196 384 t f b b b b b b b b;
#X obj 1291 91 inlet;
#X obj 1196 486 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 1195 334 f;
#X obj 1196 442 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 1196 411 t b b f;
#X obj 63 255 f;
#X obj 1244 497 outlet;
#X obj 190 2 r \$0-doUp;
#X obj 1243 66 r \$0-padentryval;
#X obj 265 2 r \$0-doDown;
#X obj 367 -75 r \$0-doLeft;
#X obj 615 -72 r \$0-doRight;
#N canvas 947 88 450 300 \$0-gotoprevious 0;
#X obj 114 89 t b b;
#X obj 114 139 t f;
#X obj 104 51 inlet;
#X obj 99 168 outlet;
#X obj 157 169 outlet;
#X msg 114 115 -1;
#X connect 0 0 5 0;
#X connect 0 1 3 0;
#X connect 1 0 4 0;
#X connect 2 0 0 0;
#X connect 5 0 1 0;
#X restore 367 -54 pd \$0-gotoprevious;
#N canvas 947 88 450 300 \$0-gotoprevious 0;
#X obj 114 89 t b b;
#X obj 114 139 t f;
#X obj 104 51 inlet;
#X obj 107 173 outlet;
#X obj 164 171 outlet;
#X msg 114 115 -1;
#X connect 0 0 5 0;
#X connect 0 1 3 0;
#X connect 1 0 4 0;
#X connect 2 0 0 0;
#X connect 5 0 1 0;
#X restore 616 -47 pd \$0-gotoprevious;
#X msg 47 343 5;
#X msg 77 343 5;
#X msg 113 346 5;
#X msg 148 346 5;
#X msg 138 377 5;
#X msg 173 380 5;
#X msg 204 380 5;
#X msg 239 380 5;
#X msg 223 412 5;
#X msg 258 412 5;
#X obj 433 204 route 0 1 2 3 4;
#X obj 782 611 s \$0-inputreadystate;
#X msg 1219 438 -1;
#X obj 1196 463 del 500;
#X msg 830 70 1;
#X connect 0 0 3 0;
#X connect 1 0 32 0;
#X connect 2 0 17 0;
#X connect 2 0 20 0;
#X connect 2 0 24 0;
#X connect 2 0 38 0;
#X connect 2 0 27 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X connect 5 0 4 0;
#X connect 6 0 9 0;
#X connect 7 0 12 0;
#X connect 8 0 132 0;
#X connect 9 0 7 0;
#X connect 10 0 7 0;
#X connect 11 0 10 0;
#X connect 12 0 7 1;
#X connect 12 0 8 0;
#X connect 13 0 22 0;
#X connect 13 0 31 0;
#X connect 13 0 30 0;
#X connect 13 0 40 0;
#X connect 14 0 23 0;
#X connect 14 0 31 0;
#X connect 14 0 29 0;
#X connect 14 0 40 0;
#X connect 15 0 26 0;
#X connect 15 0 30 0;
#X connect 15 0 29 0;
#X connect 15 0 40 0;
#X connect 16 0 32 1;
#X connect 17 0 122 0;
#X connect 17 1 123 0;
#X connect 17 2 124 0;
#X connect 17 3 125 0;
#X connect 17 4 126 0;
#X connect 17 5 127 0;
#X connect 17 6 128 0;
#X connect 17 7 129 0;
#X connect 17 8 130 0;
#X connect 17 9 131 0;
#X connect 19 0 12 1;
#X connect 20 0 102 0;
#X connect 21 0 20 1;
#X connect 22 0 21 0;
#X connect 23 0 25 0;
#X connect 24 0 92 0;
#X connect 25 0 24 1;
#X connect 26 0 28 0;
#X connect 27 0 93 0;
#X connect 28 0 27 1;
#X connect 28 0 133 0;
#X connect 29 0 21 0;
#X connect 30 0 25 0;
#X connect 31 0 28 0;
#X connect 32 0 1 1;
#X connect 32 0 2 0;
#X connect 32 0 113 1;
#X connect 34 0 65 0;
#X connect 35 0 67 0;
#X connect 36 0 55 0;
#X connect 36 0 110 1;
#X connect 37 0 39 0;
#X connect 38 0 94 0;
#X connect 39 0 38 1;
#X connect 40 0 39 0;
#X connect 42 0 68 0;
#X connect 43 0 41 0;
#X connect 44 0 37 0;
#X connect 44 0 31 0;
#X connect 44 0 30 0;
#X connect 44 0 29 0;
#X connect 45 0 33 0;
#X connect 46 0 1 1;
#X connect 46 0 2 0;
#X connect 47 0 48 0;
#X connect 47 1 49 0;
#X connect 48 0 51 0;
#X connect 49 0 50 0;
#X connect 50 0 52 0;
#X connect 51 0 52 0;
#X connect 52 0 56 0;
#X connect 57 0 46 0;
#X connect 58 0 5 0;
#X connect 59 0 0 0;
#X connect 60 0 83 0;
#X connect 60 0 75 0;
#X connect 61 0 86 0;
#X connect 61 0 78 0;
#X connect 62 0 63 0;
#X connect 63 0 10 0;
#X connect 63 1 64 0;
#X connect 64 0 7 1;
#X connect 65 0 53 0;
#X connect 66 0 65 1;
#X connect 67 0 54 0;
#X connect 68 0 47 0;
#X connect 69 0 68 1;
#X connect 72 0 67 1;
#X connect 74 0 76 0;
#X connect 75 0 6 0;
#X connect 76 0 75 1;
#X connect 77 0 79 0;
#X connect 78 0 11 0;
#X connect 79 0 78 1;
#X connect 80 0 76 0;
#X connect 81 0 79 0;
#X connect 82 0 84 0;
#X connect 83 0 91 0;
#X connect 84 0 83 1;
#X connect 85 0 87 0;
#X connect 86 0 90 0;
#X connect 87 0 86 1;
#X connect 88 0 84 0;
#X connect 89 0 87 0;
#X connect 90 0 110 0;
#X connect 91 0 10 0;
#X connect 91 1 136 0;
#X connect 92 0 35 0;
#X connect 92 1 71 0;
#X connect 92 2 81 0;
#X connect 92 3 80 0;
#X connect 92 4 82 0;
#X connect 92 5 85 0;
#X connect 92 6 100 0;
#X connect 93 0 36 0;
#X connect 93 1 45 0;
#X connect 93 2 81 0;
#X connect 93 3 80 0;
#X connect 93 4 82 0;
#X connect 93 5 85 0;
#X connect 93 6 100 0;
#X connect 94 0 42 0;
#X connect 94 1 43 0;
#X connect 94 2 74 0;
#X connect 94 3 77 0;
#X connect 94 4 88 0;
#X connect 94 5 89 0;
#X connect 94 6 97 0;
#X connect 95 0 96 0;
#X connect 96 0 4 0;
#X connect 96 1 1 1;
#X connect 97 0 99 0;
#X connect 98 0 107 0;
#X connect 99 0 98 1;
#X connect 100 0 99 0;
#X connect 101 0 97 0;
#X connect 102 0 34 0;
#X connect 102 1 70 0;
#X connect 102 2 81 0;
#X connect 102 3 74 0;
#X connect 102 4 82 0;
#X connect 102 5 85 0;
#X connect 102 6 100 0;
#X connect 103 0 104 0;
#X connect 104 0 106 0;
#X connect 106 1 105 0;
#X connect 107 0 112 0;
#X connect 107 1 29 0;
#X connect 107 2 30 0;
#X connect 107 3 31 0;
#X connect 107 4 40 0;
#X connect 107 5 77 0;
#X connect 107 6 74 0;
#X connect 107 7 85 0;
#X connect 107 8 82 0;
#X connect 108 0 101 0;
#X connect 109 0 10 0;
#X connect 109 0 113 0;
#X connect 110 0 98 0;
#X connect 111 0 135 0;
#X connect 112 0 111 0;
#X connect 112 1 134 0;
#X connect 112 2 114 0;
#X connect 113 0 2 0;
#X connect 115 0 5 0;
#X connect 116 0 46 0;
#X connect 117 0 0 0;
#X connect 118 0 120 0;
#X connect 119 0 121 0;
#X connect 120 0 78 0;
#X connect 120 0 86 0;
#X connect 120 1 96 0;
#X connect 121 0 75 0;
#X connect 121 0 83 0;
#X connect 121 1 96 0;
#X connect 122 0 18 0;
#X connect 123 0 18 0;
#X connect 124 0 18 0;
#X connect 125 0 18 0;
#X connect 126 0 18 0;
#X connect 127 0 18 0;
#X connect 128 0 18 0;
#X connect 129 0 18 0;
#X connect 130 0 18 0;
#X connect 131 0 18 0;
#X connect 132 0 13 0;
#X connect 132 1 14 0;
#X connect 132 2 15 0;
#X connect 132 3 44 0;
#X connect 132 3 101 0;
#X connect 134 0 7 1;
#X connect 135 0 109 0;
#X connect 136 0 7 1;
#X restore 590 149 pd \$0-cmdmenuentry;
#X floatatom 672 200 5 0 0 0 - - - 0;
#X floatatom 603 229 5 0 0 0 - - - 0;
#X floatatom 533 277 5 0 0 0 - - - 0;
#X obj 579 -7 inlet;
#X obj 627 -7 inlet;
#X obj 673 -6 inlet;
#X obj 721 -7 inlet;
#X obj 958 181 text size \$0-cmds;
#X obj 960 257 text size \$0-acts;
#X obj 962 207 s \$0-totalmenuitems;
#X obj 962 282 s \$0-totalmenuitems;
#X obj 190 139 cnv 15 90 100 empty empty empty 20 12 0 14 #7c7c7c #404040
0;
#X obj 198 215 bng 24 250 50 0 empty empty empty 17 7 0 10 #606060
#000000 #000000;
#X obj 191 170 bng 41 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 238 171 bng 41 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 190 167 cnv 15 42 45 empty empty Prev 6 22 0 14 #606060 #202020
0;
#X obj 238 167 cnv 15 42 45 empty empty Next 5 22 0 14 #606060 #202020
0;
#X obj 222 215 bng 24 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 247 215 bng 24 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 190 215 cnv 15 90 25 empty empty Down 30 12 0 14 #404040 #bbbbbb
0;
#X obj 198 139 bng 24 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 222 139 bng 24 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 247 139 bng 24 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 190 139 cnv 15 90 25 empty empty Up 40 12 0 14 #404040 #bbbbbb
0;
#X obj 100 140 ce_numberpad;
#X floatatom 29 378 5 0 0 0 - - - 0;
#X floatatom 71 351 5 0 0 0 - - - 0;
#X obj 119 331 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc
#000000 #000000;
#X obj 100 100 cnv 15 180 41 empty empty empty 20 12 0 14 #404040 #404040
0;
#X obj 145 123 cnv 15 130 15 \$0-adisplay-send \$0-adisplay-recv Command-0
3 8 0 14 #285014 #ffffff 0;
#X obj 145 105 cnv 15 130 15 \$0-mdisplay-send \$0-mdisplay-recv Home
3 8 0 14 #606060 #ffffff 0;
#X obj 103 105 cnv 15 15 15 empty empty Menu 3 8 0 10 #404040 #bbbbbb
0;
#X obj 101 123 cnv 15 15 15 empty empty Action 3 8 0 10 #404040 #bbbbbb
0;
#N canvas 839 248 605 454 \$0-updatecmdcenter 0;
#X obj 196 67 loadbang;
#X obj 195 90 \$0;
#X obj 180 209 s;
#X obj 198 183 symbol;
#X obj 200 134 t b s;
#X msg 198 158 bang;
#X msg 110 124 label \$1;
#X obj 110 101 l2s;
#X msg 195 112 symbol \$1-mdisplay-recv;
#X obj 307 269 s;
#X obj 325 243 symbol;
#X obj 327 194 t b s;
#X msg 325 218 bang;
#X obj 80 42 inlet;
#X obj 279 83 inlet;
#X msg 322 172 symbol \$1-adisplay-recv;
#X msg 244 308 label \$1;
#X obj 244 285 l2s;
#X obj 27 251 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 #fcfcfc
#000000 #000000 0 1;
#X msg 85 296;
#X msg 51 346 color \$1 10;
#X floatatom 59 383 5 0 0 0 - - - 0;
#X msg 58 175 color 26 10;
#X msg 201 332 color 26 10;
#X msg 41 207 color 21 10;
#X msg 180 361 color 21 10;
#X obj 409 295 t b b;
#X obj 73 66 t b b a b;
#X obj 209 246 t b b a b;
#X obj 426 235 r \$0-incval;
#X connect 0 0 1 0;
#X connect 1 0 8 0;
#X connect 1 0 15 0;
#X connect 3 0 2 1;
#X connect 4 0 5 0;
#X connect 4 1 3 1;
#X connect 5 0 3 0;
#X connect 6 0 2 0;
#X connect 7 0 6 0;
#X connect 8 0 4 0;
#X connect 10 0 9 1;
#X connect 11 0 12 0;
#X connect 11 1 10 1;
#X connect 12 0 10 0;
#X connect 13 0 27 0;
#X connect 14 0 28 0;
#X connect 15 0 11 0;
#X connect 16 0 9 0;
#X connect 17 0 16 0;
#X connect 18 0 20 0;
#X connect 18 0 21 0;
#X connect 20 0 9 0;
#X connect 22 0 2 0;
#X connect 23 0 9 0;
#X connect 24 0 9 0;
#X connect 25 0 2 0;
#X connect 26 0 25 0;
#X connect 26 1 24 0;
#X connect 27 0 24 0;
#X connect 27 1 22 0;
#X connect 27 2 7 0;
#X connect 28 0 25 0;
#X connect 28 1 23 0;
#X connect 28 2 17 0;
#X connect 29 0 26 0;
#X restore 959 125 pd \$0-updatecmdcenter;
#X obj 961 100 r \$0-cmdtitle;
#X obj 1104 100 r \$0-actiontitle;
#X obj 1260 839 outlet;
#X obj 363 58 f;
#X obj 365 35 t b f b;
#X msg 210 39 disable;
#X msg 208 65 enable;
#X msg 549 151 0;
#X obj 771 -5 inlet;
#X obj 771 18 t b;
#X obj 696 763 outlet;
#X obj 280 100 cnv 15 160 140 empty empty empty 20 12 0 14 #404040
#404040 0;
#X obj 285 103 cnv 15 150 15 \$0-browsingminustwo-send \$0-browsingminustwo-recv
empty 2 8 0 14 #606060 #ffffff 0;
#X obj 285 130 cnv 15 150 15 \$0-browsingminusone-send \$0-browsingminusone-recv
empty 2 8 0 14 #606060 #ffffff 0;
#X obj 285 157 cnv 15 150 15 \$0-selectedcurrent-send \$0-selectedcurrent-recv
0.Command-0.. 3 8 0 14 #285014 #ffffff 0;
#X obj 285 184 cnv 15 150 15 \$0-browsingplusone-send \$0-browsingplusone-recv
1.Command-1.. 3 8 0 14 #606060 #ffffff 0;
#X obj 285 211 cnv 15 150 15 \$0-browsingplustwo-send \$0-browsingplustwo-recv
2.Command-2.. 3 8 0 14 #606060 #ffffff 0;
#X obj 285 119 cnv 10 150 10 \$0-detailsminustwo-send \$0-detailsminustwo-recv
- 2 5 0 10 #404040 #ffffff 0;
#X obj 285 146 cnv 10 150 10 \$0-detailsminustwo-send \$0-detailsminustwo-recv
- 2 5 0 10 #404040 #ffffff 0;
#X obj 285 173 cnv 10 150 10 \$0-selecteddetails-send \$0-selecteddetails-recv
- 2 5 0 10 #404040 #000000 0;
#X obj 284 200 cnv 10 150 10 \$0-detailsplusone-send \$0-detailsplusone-recv
- 2 5 0 10 #404040 #ffffff 0;
#X obj 285 227 cnv 10 150 10 \$0-detailsplustwo-send \$0-detailsplustwo-recv
- 2 5 0 10 #404040 #ffffff 0;
#N canvas 375 69 1163 858 \$0-updatebrowsinglist 0;
#X obj 202 58 loadbang;
#X obj 202 82 \$0;
#X obj 202 202 s;
#X obj 202 178 symbol;
#X obj 202 130 t b s;
#X msg 202 154 bang;
#X msg 122 247 label \$1;
#X obj 122 223 l2s;
#X msg 78 270 color 26 10;
#X obj 72 113 inlet;
#X msg 202 106 symbol \$1-selectedcurrent-recv;
#X obj 399 256 s;
#X obj 399 232 symbol;
#X obj 403 183 t b s;
#X msg 400 209 bang;
#X msg 321 324 label \$1;
#X obj 321 300 l2s;
#X obj 279 245 inlet;
#X msg 403 159 symbol \$1-browsingplusone-recv;
#X obj 538 366 s;
#X obj 557 340 symbol;
#X obj 554 289 t b s;
#X msg 555 311 bang;
#X msg 460 404 label \$1;
#X obj 460 380 l2s;
#X obj 426 323 inlet;
#X msg 555 267 symbol \$1-browsingplustwo-recv;
#X msg 278 347 color 21 10;
#X msg 417 431 color 21 10;
#X obj 762 403 s;
#X obj 777 347 symbol;
#X obj 778 306 t b s;
#X msg 776 326 bang;
#X msg 699 427 label \$1;
#X obj 699 403 l2s;
#X obj 665 347 inlet;
#X obj 901 483 s;
#X obj 918 457 symbol;
#X obj 914 409 t b s;
#X msg 916 431 bang;
#X msg 838 529 label \$1;
#X obj 838 505 l2s;
#X obj 804 431 inlet;
#X msg 656 464 color 21 10;
#X msg 795 547 color 21 10;
#X msg 776 282 symbol \$1-browsingminusone-recv;
#X msg 914 381 symbol \$1-browsingminustwo-recv;
#X obj 157 537 s;
#X obj 157 513 symbol;
#X obj 155 455 t b s;
#X msg 154 481 bang;
#X msg 77 567 label \$1;
#X obj 39 488 t b b a;
#X obj 92 169 t b b a b;
#X obj 348 591 s;
#X obj 417 527 symbol;
#X obj 417 479 t b s;
#X msg 417 503 bang;
#X msg 342 528 label \$1;
#X obj 297 500 t b b a;
#X obj 390 749 s;
#X obj 408 727 symbol;
#X obj 405 683 t b s;
#X msg 406 704 bang;
#X msg 336 675 label \$1;
#X obj 285 645 t b b a;
#X obj 763 692 s;
#X obj 783 668 symbol;
#X obj 783 622 t b s;
#X msg 786 647 bang;
#X msg 707 649 label \$1;
#X obj 663 621 t b b a;
#X obj 902 772 s;
#X obj 921 747 symbol;
#X obj 917 698 t b s;
#X msg 919 720 bang;
#X msg 839 811 label \$1;
#X obj 806 740 t b b a;
#X obj 280 272 t b b a b;
#X obj 426 347 t b b a b;
#X obj 665 371 t b b a b;
#X obj 804 455 t b b a b;
#X msg 915 675 symbol \$1-detailsminustwo-recv;
#X msg 784 598 symbol \$1-detailsminusone-recv;
#X msg 34 591 color 2 10;
#X msg 300 552 color 2 10;
#X msg 293 699 color 2 10;
#X msg 664 675 color 2 10;
#X msg 797 835 color 2 10;
#X msg 39 464 symbol -;
#X msg 297 476 symbol -;
#X msg 285 621 symbol -;
#X msg 663 597 symbol -;
#X msg 806 716 symbol -;
#X msg 155 431 symbol \$1-selecteddetails-recv;
#X msg 417 455 symbol \$1-detailsplusone-recv;
#X msg 405 658 symbol \$1-detailsplustwo-recv;
#N canvas 83 9 1701 955 \$0-limitsymbolength2 0;
#X obj 368 273 s2l;
#X msg 369 221 symbol \$1;
#X msg 473 222 symbol;
#X obj 375 42 inlet;
#X obj 132 439 pack f s s s s s s s s s s s s s s s s;
#X msg 97 412 0;
#X obj 128 571 outlet;
#X msg 542 95 symbol;
#X msg 132 466 symbol \$2\$3\$4\$5\$6\$7\$8\$9\$10\$11\$12\$13\$14..