aboutsummaryrefslogtreecommitdiff
path: root/osc/routeOSC-help.pd
diff options
context:
space:
mode:
Diffstat (limited to 'osc/routeOSC-help.pd')
-rw-r--r--osc/routeOSC-help.pd120
1 files changed, 71 insertions, 49 deletions
diff --git a/osc/routeOSC-help.pd b/osc/routeOSC-help.pd
index 934c667..a1dc13f 100644
--- a/osc/routeOSC-help.pd
+++ b/osc/routeOSC-help.pd
@@ -1,49 +1,71 @@
-#N canvas 482 458 615 420 12;
-#X obj -39 219 cnv 15 200 40 empty empty empty 20 12 0 14 -4034 -66577
-0;
-#X obj -96 64 udpreceive 9997;
-#X obj 271 84 unpack 0 0 0 0;
-#X floatatom 271 115 3 0 0 0 - - -;
-#X floatatom 302 115 3 0 0 0 - - -;
-#X floatatom 334 115 3 0 0 0 - - -;
-#X floatatom 366 115 3 0 0 0 - - -;
-#X text 231 114 from;
-#X obj -96 94 unpackOSC;
-#X obj -8 229 routeOSC /test /west;
-#X obj -8 264 print a;
-#X obj 60 264 print b;
-#X obj 129 264 print c;
-#X msg -24 193 set /left;
-#X msg -47 170 set /left /right;
-#X text -108 16 routeOSC;
-#X text -108 34 accepts lists of floats that are interpreted as OSC
-packets;
-#X text 84 176 set message reassigns outputs;
-#X text -106 303 see also:;
-#X obj -27 303 packOSC;
-#X floatatom -12 114 10 0 0 1 millisecond_delay - -;
-#X obj -96 121 pipelist;
-#X text 163 228 arguments are OSC addresses to be routed;
-#X text 269 294 2008/09/17 Martin Peach;
-#X text -108 347 see:;
-#X text 39 348 for a way to send OSC over TCP or serial connections.
-;
-#X obj -73 348 unpackOSCstream;
-#X text 104 196 (but new outlets can't be created);
-#X obj -130 148 print unpacked;
-#X connect 1 0 8 0;
-#X connect 1 1 2 0;
-#X connect 2 0 3 0;
-#X connect 2 1 4 0;
-#X connect 2 2 5 0;
-#X connect 2 3 6 0;
-#X connect 8 0 21 0;
-#X connect 8 0 28 0;
-#X connect 8 1 20 0;
-#X connect 8 1 21 1;
-#X connect 9 0 10 0;
-#X connect 9 1 11 0;
-#X connect 9 2 12 0;
-#X connect 13 0 9 0;
-#X connect 14 0 9 0;
-#X connect 21 0 9 0;
+#N canvas 334 350 923 562 12;
+#X obj 81 389 cnv 15 200 40 empty empty empty 20 12 0 14 -4034 -66577
+0;
+#X obj -76 40 udpreceive 9997;
+#X floatatom 91 111 3 0 0 0 - - -;
+#X floatatom 118 111 3 0 0 0 - - -;
+#X floatatom 145 111 3 0 0 0 - - -;
+#X floatatom 172 111 3 0 0 0 - - -;
+#X text 51 110 from;
+#X obj -76 164 unpackOSC;
+#X obj 112 399 routeOSC /test /west;
+#X msg 76 343 set /left;
+#X msg 53 320 set /left /right;
+#X text 324 108 see also:;
+#X obj 396 109 packOSC;
+#X floatatom 483 184 10 0 0 1 millisecond_delay - -;
+#X obj -76 191 pipelist;
+#X text 283 398 arguments are OSC addresses to be routed;
+#X text -117 517 see:;
+#X text 30 518 for a way to send OSC over TCP or serial connections.
+;
+#X obj -82 518 unpackOSCstream;
+#X text 231 341 (but new outlets can't be created);
+#X obj -110 218 print unpacked;
+#X text 503 476 2011/01/17 Martin Peach;
+#X obj 91 87 unpack 0 0 0 0 0;
+#X floatatom 200 111 8 0 0 0 - - -;
+#X obj 26 64 route received from;
+#X floatatom 26 132 5 0 0 0 - - -;
+#X text 66 132 bytes;
+#X msg 99 366 set /test/one/two/three;
+#X msg 27 294 paths;
+#X msg 4 271 verbosity \$1;
+#X obj 4 253 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1
+;
+#X text 22 249 set to 1 for debugging;
+#X text 275 365 routeOSC will match deep paths;
+#X text 245 40 [routeOSC] parses lists of floats (only integers on
+[0..255]) as OSC packets.;
+#X text 246 77 Open [packOSC-help] to send packets to this patch.;
+#X text -6 186 If the OSC packet has a timetag \, [pipelist] will delay
+it until the time occurs;
+#X obj 112 480 print match_1;
+#X obj 180 457 print match_2;
+#X obj 249 434 print no_match;
+#X text 177 319 [set( reassigns outputs from left to right;
+#X text 81 294 [paths( will print the current OSC addresses to Pd console
+;
+#X connect 1 0 7 0;
+#X connect 1 1 24 0;
+#X connect 7 0 14 0;
+#X connect 7 0 20 0;
+#X connect 7 1 13 0;
+#X connect 7 1 14 1;
+#X connect 8 0 36 0;
+#X connect 8 1 37 0;
+#X connect 8 2 38 0;
+#X connect 9 0 8 0;
+#X connect 10 0 8 0;
+#X connect 14 0 8 0;
+#X connect 22 0 2 0;
+#X connect 22 1 3 0;
+#X connect 22 2 4 0;
+#X connect 22 3 5 0;
+#X connect 22 4 23 0;
+#X connect 24 0 25 0;
+#X connect 24 1 22 0;
+#X connect 27 0 8 0;
+#X connect 28 0 8 0;
+#X connect 29 0 8 0;
+#X connect 30 0 29 0;