You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.5 KiB
85 lines
2.5 KiB
#N canvas 0 216 734 463 10;
|
|
#X obj -9 -56 tgl 15 0 empty empty empty 0 -6 0 10 -262144 -1 -1 1
|
|
1;
|
|
#X floatatom 14 286 5 0 0 0 - - -;
|
|
#X floatatom 91 286 5 0 0 0 - - -;
|
|
#X floatatom 53 285 5 0 0 0 - - -;
|
|
#X text 12 -58 On/Off;
|
|
#X text 12 300 CtlVal;
|
|
#X text 52 301 CtlNr;
|
|
#X text 90 300 Chan;
|
|
#X obj -5 318 tgl 15 0 empty empty empty 0 -6 0 10 -262144 -1 -1 0
|
|
1;
|
|
#X text 15 317 On/Off;
|
|
#X obj 123 340 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144
|
|
-1 -1;
|
|
#X obj 123 -58 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144
|
|
-1 -1;
|
|
#X obj 201 -33 s \$0lb;
|
|
#X obj 201 -58 loadbang;
|
|
#X obj 182 -58 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144
|
|
-1 -1;
|
|
#X text 149 -59 Init;
|
|
#X obj -9 -36 mmu_CtlFromWorld;
|
|
#N canvas 107 22 535 180 ControllerBox 1;
|
|
#X obj 8 1 mmu_SwMultiController;
|
|
#X restore 263 -58 pd ControllerBox;
|
|
#X obj -6 337 mmu_CtlToWorld;
|
|
#X obj -5 263 mmu_CtlBusRx 999;
|
|
#X obj -9 -13 mmu_CtlBusTx 0;
|
|
#X obj 382 45 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144 -1
|
|
-1;
|
|
#X msg 382 67 stop;
|
|
#X floatatom 313 272 5 0 0 0 - - -;
|
|
#X floatatom 353 271 5 0 0 0 - - -;
|
|
#X floatatom 387 271 5 0 0 0 - - -;
|
|
#X text 308 291 CtlVal;
|
|
#X text 351 291 CtlNr;
|
|
#X text 392 291 Chan;
|
|
#X floatatom 244 140 5 0 0 0 - - -;
|
|
#X floatatom 277 140 5 0 0 0 - - -;
|
|
#X floatatom 310 140 5 0 0 0 - - -;
|
|
#X text 242 122 CtlVal;
|
|
#X text 278 121 CtlNr;
|
|
#X text 312 121 Chan;
|
|
#X msg 237 102 -1 5 1;
|
|
#X obj 398 95 mmu_CtlBusRx 0;
|
|
#X obj 321 203 mmu_CtlMemory;
|
|
#X obj 220 140 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144
|
|
-1 -1;
|
|
#X obj 320 233 mmu_CtlPack;
|
|
#X obj 237 166 mmu_CtlPack;
|
|
#X obj 410 236 bng 15 250 50 0 empty empty empty 0 -6 0 10 -262144
|
|
-1 -1;
|
|
#X text 430 224 "Not In Memory" means for the requested Ctl Nr/Chan
|
|
has no packet been receveived so far.;
|
|
#X text 406 145 mmu_CtlMemory memorizes all CtlValues received on the
|
|
right inlet.;
|
|
#X text 160 -2 If you send the left inlet a CtlPack it looks up the
|
|
last reveived value for this CtlNr/Chan and outputs the according CtlPack.
|
|
If there is no memory about this CtlNr/Chan the right outet sends a
|
|
bang.;
|
|
#X connect 0 0 16 0;
|
|
#X connect 8 0 18 0;
|
|
#X connect 11 0 10 0;
|
|
#X connect 13 0 12 0;
|
|
#X connect 14 0 12 0;
|
|
#X connect 16 0 20 0;
|
|
#X connect 19 0 18 0;
|
|
#X connect 19 1 1 0;
|
|
#X connect 19 2 3 0;
|
|
#X connect 19 3 2 0;
|
|
#X connect 21 0 36 0;
|
|
#X connect 22 0 36 0;
|
|
#X connect 29 0 40 1;
|
|
#X connect 30 0 40 2;
|
|
#X connect 31 0 40 3;
|
|
#X connect 35 0 40 0;
|
|
#X connect 36 0 37 1;
|
|
#X connect 37 0 39 0;
|
|
#X connect 37 1 41 0;
|
|
#X connect 38 0 40 0;
|
|
#X connect 39 1 23 0;
|
|
#X connect 39 2 24 0;
|
|
#X connect 39 3 25 0;
|
|
#X connect 40 0 37 0;
|
|
|