aboutsummaryrefslogtreecommitdiff
path: root/lanbox
diff options
context:
space:
mode:
Diffstat (limited to 'lanbox')
-rw-r--r--lanbox/lanbox-help.pd183
-rw-r--r--lanbox/lanbox.pd61
2 files changed, 244 insertions, 0 deletions
diff --git a/lanbox/lanbox-help.pd b/lanbox/lanbox-help.pd
new file mode 100644
index 0000000..75a14ed
--- /dev/null
+++ b/lanbox/lanbox-help.pd
@@ -0,0 +1,183 @@
+#N canvas 169 245 687 517 10;
+#X obj 28 461 lanbox;
+#X floatatom 84 141 5 0 0 0 - - -;
+#X floatatom 182 140 5 0 0 0 - - -;
+#X floatatom 280 140 5 0 0 0 - - -;
+#X obj 84 197 pack f f f f f f;
+#X msg 182 118 1;
+#X obj 182 96 loadbang;
+#X msg 280 117 1;
+#X obj 280 95 loadbang;
+#X msg 84 225 send 42 67 57 \$3 \$4 \$5 \$6 \$1 \$2 35 10;
+#X text 335 138 value \, engine \, chanel;
+#X obj 28 18 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X text 52 19 connect / disconnect;
+#X text 84 66 change the value of 1 chanel;
+#X msg 110 302 send 42 53 54 48 49 48 48 54 52 48 48 35 10;
+#X text 381 320 #;
+#X text 169 321 5;
+#X text 189 321 6;
+#X text 212 321 0;
+#X text 253 321 0;
+#X text 275 321 0;
+#X text 337 321 0;
+#X text 360 321 0;
+#X text 232 321 1;
+#X text 148 320 *;
+#X text 214 351 eng#;
+#X text 216 330 ___;
+#X text 251 331 ___________;
+#X text 268 350 =100d;
+#X text 261 366 cue list;
+#X text 295 321 6;
+#X text 316 320 4;
+#X text 343 332 ___;
+#X text 341 353 cue step;
+#X text 109 280 change cue step (engine = 1 \, cue list = 100 \, cue
+step= 0);
+#X text 103 401 see lanbox documentation for all possible messages
+;
+#N canvas 0 0 790 364 i2decascii 0;
+#X obj -59 155 / 16;
+#X obj -59 182 i;
+#X obj 43 156 % 16;
+#X obj -59 118 t f f;
+#X obj -59 210 moses 9.5;
+#X obj -59 263 i;
+#X obj 43 210 moses 9.5;
+#X obj 43 263 i;
+#X obj -59 232 + 48;
+#X obj -1 232 + 55;
+#X obj 101 232 + 55;
+#X obj 43 233 + 48;
+#X obj -59 44 inlet;
+#X obj -59 287 outlet;
+#X obj 43 287 outlet;
+#X text 199 13 convert the decimal float to a 2 digit hexadecimal number
+;
+#X text 258 37 then to 2 ascii char;
+#X text 255 59 then to 2 decimal int = ascii value of this 2 chars
+;
+#X obj -59 68 min 255;
+#X obj -59 92 max 0;
+#X connect 0 0 1 0;
+#X connect 1 0 4 0;
+#X connect 2 0 6 0;
+#X connect 3 0 0 0;
+#X connect 3 1 2 0;
+#X connect 4 0 8 0;
+#X connect 4 1 9 0;
+#X connect 5 0 13 0;
+#X connect 6 0 11 0;
+#X connect 6 1 10 0;
+#X connect 7 0 14 0;
+#X connect 8 0 5 0;
+#X connect 9 0 5 0;
+#X connect 10 0 7 0;
+#X connect 11 0 7 0;
+#X connect 12 0 18 0;
+#X connect 18 0 19 0;
+#X connect 19 0 3 0;
+#X restore 84 161 pd i2decascii;
+#N canvas 0 0 790 364 i2decascii 0;
+#X obj -59 155 / 16;
+#X obj -59 182 i;
+#X obj 43 156 % 16;
+#X obj -59 118 t f f;
+#X obj -59 210 moses 9.5;
+#X obj -59 263 i;
+#X obj 43 210 moses 9.5;
+#X obj 43 263 i;
+#X obj -59 232 + 48;
+#X obj -1 232 + 55;
+#X obj 101 232 + 55;
+#X obj 43 233 + 48;
+#X obj -59 44 inlet;
+#X obj -59 287 outlet;
+#X obj 43 287 outlet;
+#X text 199 13 convert the decimal float to a 2 digit hexadecimal number
+;
+#X text 258 37 then to 2 ascii char;
+#X text 255 59 then to 2 decimal int = ascii value of this 2 chars
+;
+#X obj -59 68 min 255;
+#X obj -59 92 max 0;
+#X connect 0 0 1 0;
+#X connect 1 0 4 0;
+#X connect 2 0 6 0;
+#X connect 3 0 0 0;
+#X connect 3 1 2 0;
+#X connect 4 0 8 0;
+#X connect 4 1 9 0;
+#X connect 5 0 13 0;
+#X connect 6 0 11 0;
+#X connect 6 1 10 0;
+#X connect 7 0 14 0;
+#X connect 8 0 5 0;
+#X connect 9 0 5 0;
+#X connect 10 0 7 0;
+#X connect 11 0 7 0;
+#X connect 12 0 18 0;
+#X connect 18 0 19 0;
+#X connect 19 0 3 0;
+#X restore 182 161 pd i2decascii;
+#N canvas 0 0 790 364 i2decascii 0;
+#X obj -59 155 / 16;
+#X obj -59 182 i;
+#X obj 43 156 % 16;
+#X obj -59 118 t f f;
+#X obj -59 210 moses 9.5;
+#X obj -59 263 i;
+#X obj 43 210 moses 9.5;
+#X obj 43 263 i;
+#X obj -59 232 + 48;
+#X obj -1 232 + 55;
+#X obj 101 232 + 55;
+#X obj 43 233 + 48;
+#X obj -59 44 inlet;
+#X obj -59 287 outlet;
+#X obj 43 287 outlet;
+#X text 199 13 convert the decimal float to a 2 digit hexadecimal number
+;
+#X text 258 37 then to 2 ascii char;
+#X text 255 59 then to 2 decimal int = ascii value of this 2 chars
+;
+#X obj -59 68 min 255;
+#X obj -59 92 max 0;
+#X connect 0 0 1 0;
+#X connect 1 0 4 0;
+#X connect 2 0 6 0;
+#X connect 3 0 0 0;
+#X connect 3 1 2 0;
+#X connect 4 0 8 0;
+#X connect 4 1 9 0;
+#X connect 5 0 13 0;
+#X connect 6 0 11 0;
+#X connect 6 1 10 0;
+#X connect 7 0 14 0;
+#X connect 8 0 5 0;
+#X connect 9 0 5 0;
+#X connect 10 0 7 0;
+#X connect 11 0 7 0;
+#X connect 12 0 18 0;
+#X connect 18 0 19 0;
+#X connect 19 0 3 0;
+#X restore 280 161 pd i2decascii;
+#X connect 1 0 36 0;
+#X connect 2 0 37 0;
+#X connect 3 0 38 0;
+#X connect 4 0 9 0;
+#X connect 5 0 2 0;
+#X connect 6 0 5 0;
+#X connect 7 0 3 0;
+#X connect 8 0 7 0;
+#X connect 9 0 0 0;
+#X connect 11 0 0 0;
+#X connect 14 0 0 0;
+#X connect 36 0 4 0;
+#X connect 36 1 4 1;
+#X connect 37 0 4 2;
+#X connect 37 1 4 3;
+#X connect 38 0 4 4;
+#X connect 38 1 4 5;
diff --git a/lanbox/lanbox.pd b/lanbox/lanbox.pd
new file mode 100644
index 0000000..5fb8d88
--- /dev/null
+++ b/lanbox/lanbox.pd
@@ -0,0 +1,61 @@
+#N canvas 604 96 562 571 10;
+#X obj 46 30 inlet;
+#X msg 46 78 disconnect;
+#X msg 75 100 connect 192.168.0.77 777;
+#X text 283 157 keep connection alive;
+#X text 258 98 IP and port number of the lanbox;
+#X text 47 523 password (ascii value of : 777);
+#X obj 46 54 route 0 1;
+#X obj 138 291 delay 30000;
+#X obj 191 155 metro 30000;
+#X obj 106 240 sel 0 1;
+#X msg 113 265 stop;
+#X msg 138 317 1;
+#X msg 106 317 0;
+#X obj 106 345 f;
+#X obj 46 212 tcpclient;
+#X obj 110 421 list2symbol;
+#X msg 182 398 symbol _;
+#X msg 314 500 connected;
+#X obj 314 524 print lanbox;
+#X obj 110 448 sel 101_110_116_101_114_32_112_97_115_115_119_111_114_100_32_58
+99_111_110_110_101_99_116_101_100;
+#X msg 46 504 send 55 55 55 10;
+#X obj 182 376 loadbang;
+#X obj 183 256 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
+1;
+#X msg 191 179 send 42 54 53 48 48 35 10;
+#X obj 105 149 spigot 0;
+#X msg 388 498 1;
+#X msg 77 266 0;
+#X connect 0 0 6 0;
+#X connect 1 0 14 0;
+#X connect 2 0 14 0;
+#X connect 6 0 1 0;
+#X connect 6 1 2 0;
+#X connect 6 2 24 0;
+#X connect 7 0 11 0;
+#X connect 8 0 23 0;
+#X connect 9 0 10 0;
+#X connect 9 0 12 0;
+#X connect 9 0 26 0;
+#X connect 9 1 7 0;
+#X connect 10 0 7 0;
+#X connect 11 0 13 0;
+#X connect 12 0 13 0;
+#X connect 13 0 8 0;
+#X connect 14 0 15 0;
+#X connect 14 2 9 0;
+#X connect 14 2 22 0;
+#X connect 15 0 19 0;
+#X connect 16 0 15 1;
+#X connect 17 0 18 0;
+#X connect 19 0 20 0;
+#X connect 19 1 17 0;
+#X connect 19 1 25 0;
+#X connect 20 0 14 0;
+#X connect 21 0 16 0;
+#X connect 23 0 14 0;
+#X connect 24 0 14 0;
+#X connect 25 0 24 1;
+#X connect 26 0 24 1;