From 8b69d70bf92ae85f73bd3852663120883eaa2615 Mon Sep 17 00:00:00 2001 From: Cyrille Henry Date: Mon, 25 May 2009 11:18:48 +0000 Subject: add a project that i use to control light in DMX for diferent projet. it is just like a cheep lighing interface, but hjave an open API so you can easilly control any light / memory thanks to sensors / sound etc. svn path=/trunk/abstractions/nusmuk/; revision=11495 --- lightboard/abs_light/dmx_out.pd | 90 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100755 lightboard/abs_light/dmx_out.pd (limited to 'lightboard/abs_light/dmx_out.pd') diff --git a/lightboard/abs_light/dmx_out.pd b/lightboard/abs_light/dmx_out.pd new file mode 100755 index 0000000..fe1ce28 --- /dev/null +++ b/lightboard/abs_light/dmx_out.pd @@ -0,0 +1,90 @@ +#N canvas 485 116 380 654 10; +#X obj 59 602 ctlout; +#X obj 152 449 * 2; +#X obj 152 529 + 1; +#X obj 133 602 ctlout; +#X obj 59 350 moses 128; +#X obj 133 373 - 128; +#X obj 152 499 & 127; +#X obj 196 499 >> 7; +#X obj 152 471 t f f; +#X obj 59 297 t f b; +#X obj 152 397 \$1; +#X obj 59 103 i; +#X obj 59 152 max 0; +#X obj 59 175 change; +#X obj 59 8 inlet; +#X obj 59 247 spigot 1; +#X obj 112 223 r master_light; +#X obj 152 423 - 1; +#X obj 59 128 min 256; +#N canvas 0 0 456 374 curve 0; +#X obj 69 45 inlet; +#X obj 69 296 outlet; +#X obj 69 252 pow 1; +#X obj 308 110 t f b; +#X msg 340 133 2; +#X obj 340 154 log; +#X obj 322 178 *; +#X obj 322 202 exp; +#X obj 308 87 \$2; +#X obj 308 60 loadbang; +#X connect 0 0 2 0; +#X connect 2 0 1 0; +#X connect 3 0 6 0; +#X connect 3 1 4 0; +#X connect 4 0 5 0; +#X connect 5 0 6 1; +#X connect 6 0 7 0; +#X connect 7 0 2 1; +#X connect 8 0 3 0; +#X connect 9 0 8 0; +#X restore 59 54 pd curve; +#X obj 59 81 * 255; +#X obj 196 522 + 1; +#X obj 59 272 spigot 1; +#X obj 243 218 \$1; +#X obj 243 239 > 0; +#X obj 243 197 loadbang; +#X obj 59 29 / 100; +#X obj 292 6 inlet; +#X obj 59 196 _speedlim 20; +#X obj 226 523 r dmx_channel; +#X obj 226 547 - 1; +#X obj 196 569 +; +#X connect 1 0 8 0; +#X connect 2 0 3 1; +#X connect 4 0 0 0; +#X connect 4 1 5 0; +#X connect 5 0 3 0; +#X connect 6 0 2 0; +#X connect 6 0 0 1; +#X connect 7 0 21 0; +#X connect 8 0 6 0; +#X connect 8 1 7 0; +#X connect 9 0 4 0; +#X connect 9 1 10 0; +#X connect 10 0 17 0; +#X connect 11 0 18 0; +#X connect 12 0 13 0; +#X connect 13 0 28 0; +#X connect 14 0 26 0; +#X connect 15 0 22 0; +#X connect 16 0 15 1; +#X connect 17 0 1 0; +#X connect 18 0 12 0; +#X connect 19 0 20 0; +#X connect 20 0 11 0; +#X connect 21 0 31 0; +#X connect 22 0 9 0; +#X connect 23 0 24 0; +#X connect 24 0 22 1; +#X connect 25 0 23 0; +#X connect 26 0 19 0; +#X connect 27 0 23 0; +#X connect 27 0 10 0; +#X connect 28 0 15 0; +#X connect 29 0 30 0; +#X connect 30 0 31 1; +#X connect 31 0 3 2; +#X connect 31 0 0 2; -- cgit v1.2.1