#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;