/mctl/mctl-examples.pd
http://github.com/jpburstrom/neu · Unknown · 91 lines · 91 code · 0 blank · 0 comment · 0 complexity · 4236b92e0de6b15f4e084e5bcce0055c MD5 · raw file
- #N canvas 325 86 1047 487 10;
- #X floatatom 285 108 5 0 0 0 - - -;
- #X floatatom 322 108 5 0 0 0 - - -;
- #X obj 285 74 mctl-ctlin \$0;
- #X obj 13 156 mctl-exclusive \$0 65 66 67;
- #X obj 19 77 mctl-group \$0 10 11 12;
- #X obj 19 99 print mctl-group;
- #X floatatom 19 245 5 0 0 0 - - -;
- #X obj 14 216 mctl-inlet \$0 10 11 12 65;
- #X obj 19 20 mctl-singlestation \$0;
- #X obj 422 73 mctl-inoutstation \$0-inout /tmp/midirouting.txt;
- #X obj 275 326 mctl-nbx;
- #X floatatom 170 302 5 0 0 0 - - -;
- #X obj 12 300 mctl-nonzerosend \$0 10 65;
- #X floatatom 31 460 5 0 0 0 - - -;
- #X obj 34 411 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
- -1 -1 12700 1;
- #X floatatom 153 426 5 0 0 0 - - -;
- #X obj 32 433 mctl-scalefrom 0 1;
- #X obj 191 429 mctl-scaleto 0 1;
- #X floatatom 193 452 5 0 0 0 - - -;
- #X floatatom 192 410 5 0 1 0 - - -;
- #X obj 347 426 mctl-spigot \$0 65;
- #X floatatom 347 400 5 0 0 0 - - -;
- #X floatatom 348 448 5 0 0 0 - - -;
- #X floatatom 445 452 5 0 0 0 - - -;
- #X obj 425 163 r OUT;
- #X obj 425 182 print OUT;
- #X obj 514 163 r IN;
- #X obj 515 181 print IN;
- #X obj 579 199 s OUT;
- #X msg 579 179 group param \$1;
- #X floatatom 581 162 5 0 0 0 - - -;
- #X msg 910 48 init;
- #X obj 910 86 s \$0-inout-INOUT;
- #X obj 421 11 mctl-inoutbridge \$0-inout 10 -1 -1 -1 -1 group param
- mctl-scalefrom 0 1 mctl-scaleto 0 1;
- #X floatatom 822 363 5 0 0 0 - - -;
- #X obj 750 399 sig~;
- #X obj 750 419 env~;
- #X floatatom 750 438 5 0 0 0 - - -;
- #X obj 750 294 inout.master group \$0;
- #X obj 750 377 inout.cell param \$0;
- #X text 18 1 Taking care of internal midi logic;
- #X text 418 -7 Routing midi to inout messages;
- #X obj 910 7 loadbang;
- #X obj 910 27 delay 1000;
- #X text 421 141 Global send and receive;
- #X text 16 56 Convenient multi-param grouping;
- #X text 13 137 Make a group of params mutually exclusive;
- #X text 12 196 Ctlin on steroids;
- #X text 13 279 Toggle zero/nonzero with 2nd cc;
- #X text 30 389 Simple scaling to/from 0-127;
- #X text 344 383 Pass message through when cc > 0;
- #X text 423 54 Dynamic creation of inoutbridges;
- #X text 751 276 Inout master abstraction;
- #X text 747 343 inout parameter cell w sssad-l state saving;
- #X text 271 308 Simple throwaway gui with midi learn;
- #X text 278 234 A set of midi helper abstractions. Johannes Burstrom
- 2009;
- #X obj 634 375 inout.cells \$0 sdfa as;
- #X obj 627 271 r \$0-IN;
- #X obj 627 294 route param;
- #X obj 629 318 print LOCAL_IN;
- #X connect 2 0 0 0;
- #X connect 2 1 1 0;
- #X connect 4 0 5 0;
- #X connect 7 0 6 0;
- #X connect 11 0 12 1;
- #X connect 14 0 15 0;
- #X connect 14 0 16 0;
- #X connect 16 0 13 0;
- #X connect 17 0 18 0;
- #X connect 19 0 17 0;
- #X connect 20 0 22 0;
- #X connect 20 1 23 0;
- #X connect 21 0 20 0;
- #X connect 24 0 25 0;
- #X connect 26 0 27 0;
- #X connect 29 0 28 0;
- #X connect 30 0 29 0;
- #X connect 31 0 32 0;
- #X connect 34 0 39 0;
- #X connect 35 0 36 0;
- #X connect 36 0 37 0;
- #X connect 39 0 35 0;
- #X connect 39 1 34 0;
- #X connect 42 0 43 0;
- #X connect 43 0 31 0;
- #X connect 57 0 58 0;
- #X connect 58 0 59 0;