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/_speedlim.pd | 40 + lightboard/abs_light/aff_light.pd | 67 ++ lightboard/abs_light/bcf_mem.pd | 36 + lightboard/abs_light/bus.pd | 12 + lightboard/abs_light/bus_master.pd | 50 ++ lightboard/abs_light/dmx_out-help.pd | 67 ++ lightboard/abs_light/dmx_out.pd | 90 +++ lightboard/abs_light/line_curve_smooth.pd | 134 ++++ lightboard/abs_light/list_max.pd | 24 + lightboard/abs_light/mem_groupe.pd | 225 ++++++ lightboard/abs_light/mem_lumiere.pd | 210 +++++ lightboard/abs_light/random_parametrique.pd | 35 + lightboard/abs_light/sel_bank.pd | 62 ++ lightboard/effect/effet1.pd | 18 + lightboard/effect/effet10.pd | 28 + lightboard/effect/effet11.pd | 28 + lightboard/effect/effet12.pd | 28 + lightboard/effect/effet13.pd | 14 + lightboard/effect/effet14.pd | 8 + lightboard/effect/effet15.pd | 8 + lightboard/effect/effet16.pd | 8 + lightboard/effect/effet17.pd | 20 + lightboard/effect/effet18.pd | 20 + lightboard/effect/effet19.pd | 20 + lightboard/effect/effet2.pd | 18 + lightboard/effect/effet20.pd | 20 + lightboard/effect/effet21.pd | 20 + lightboard/effect/effet22.pd | 20 + lightboard/effect/effet23.pd | 20 + lightboard/effect/effet24.pd | 20 + lightboard/effect/effet25.pd | 8 + lightboard/effect/effet26.pd | 8 + lightboard/effect/effet27.pd | 8 + lightboard/effect/effet28.pd | 8 + lightboard/effect/effet29.pd | 8 + lightboard/effect/effet3.pd | 18 + lightboard/effect/effet30.pd | 8 + lightboard/effect/effet31.pd | 8 + lightboard/effect/effet32.pd | 8 + lightboard/effect/effet4.pd | 18 + lightboard/effect/effet5.pd | 65 ++ lightboard/effect/effet6.pd | 65 ++ lightboard/effect/effet7.pd | 65 ++ lightboard/effect/effet8.pd | 65 ++ lightboard/effect/effet9.pd | 28 + lightboard/lightboard.pd | 1131 +++++++++++++++++++++++++++ lightboard/memoires/._.DS_Store | Bin 0 -> 82 bytes lightboard/memoires/mem-1.txt | 5 + lightboard/memoires/mem-2.txt | 5 + lightboard/memoires/rien.txt | 6 + linear_cue_system/cue_init-help.pd | 2 +- puremapping/curve_circle.pd | 52 +- 52 files changed, 2934 insertions(+), 25 deletions(-) create mode 100644 lightboard/abs_light/_speedlim.pd create mode 100644 lightboard/abs_light/aff_light.pd create mode 100755 lightboard/abs_light/bcf_mem.pd create mode 100755 lightboard/abs_light/bus.pd create mode 100755 lightboard/abs_light/bus_master.pd create mode 100755 lightboard/abs_light/dmx_out-help.pd create mode 100755 lightboard/abs_light/dmx_out.pd create mode 100755 lightboard/abs_light/line_curve_smooth.pd create mode 100644 lightboard/abs_light/list_max.pd create mode 100755 lightboard/abs_light/mem_groupe.pd create mode 100755 lightboard/abs_light/mem_lumiere.pd create mode 100755 lightboard/abs_light/random_parametrique.pd create mode 100755 lightboard/abs_light/sel_bank.pd create mode 100755 lightboard/effect/effet1.pd create mode 100755 lightboard/effect/effet10.pd create mode 100755 lightboard/effect/effet11.pd create mode 100755 lightboard/effect/effet12.pd create mode 100755 lightboard/effect/effet13.pd create mode 100755 lightboard/effect/effet14.pd create mode 100755 lightboard/effect/effet15.pd create mode 100755 lightboard/effect/effet16.pd create mode 100755 lightboard/effect/effet17.pd create mode 100755 lightboard/effect/effet18.pd create mode 100755 lightboard/effect/effet19.pd create mode 100755 lightboard/effect/effet2.pd create mode 100755 lightboard/effect/effet20.pd create mode 100755 lightboard/effect/effet21.pd create mode 100755 lightboard/effect/effet22.pd create mode 100755 lightboard/effect/effet23.pd create mode 100755 lightboard/effect/effet24.pd create mode 100755 lightboard/effect/effet25.pd create mode 100755 lightboard/effect/effet26.pd create mode 100755 lightboard/effect/effet27.pd create mode 100755 lightboard/effect/effet28.pd create mode 100755 lightboard/effect/effet29.pd create mode 100755 lightboard/effect/effet3.pd create mode 100755 lightboard/effect/effet30.pd create mode 100755 lightboard/effect/effet31.pd create mode 100755 lightboard/effect/effet32.pd create mode 100755 lightboard/effect/effet4.pd create mode 100755 lightboard/effect/effet5.pd create mode 100755 lightboard/effect/effet6.pd create mode 100755 lightboard/effect/effet7.pd create mode 100755 lightboard/effect/effet8.pd create mode 100755 lightboard/effect/effet9.pd create mode 100644 lightboard/lightboard.pd create mode 100755 lightboard/memoires/._.DS_Store create mode 100644 lightboard/memoires/mem-1.txt create mode 100644 lightboard/memoires/mem-2.txt create mode 100755 lightboard/memoires/rien.txt diff --git a/lightboard/abs_light/_speedlim.pd b/lightboard/abs_light/_speedlim.pd new file mode 100644 index 0000000..b792ed3 --- /dev/null +++ b/lightboard/abs_light/_speedlim.pd @@ -0,0 +1,40 @@ +#N canvas 0 0 327 315 10; +#X obj 45 33 inlet; +#X obj 44 448 outlet; +#X obj 68 124 list; +#X msg 122 272 1; +#X msg 111 102 1; +#X msg 70 273 0; +#X obj 44 214 t a b b; +#X obj 90 350 sel 1; +#X obj 89 378 f; +#X obj 59 402 sel 1; +#X obj 45 68 t a a b; +#X obj 44 162 spigot 1; +#X obj 177 339 f; +#X obj 121 297 t f f; +#X obj 71 298 t f f; +#X obj 265 24 inlet; +#X obj 121 248 delay \$1; +#X connect 0 0 10 0; +#X connect 2 0 11 0; +#X connect 3 0 13 0; +#X connect 4 0 8 1; +#X connect 5 0 14 0; +#X connect 6 0 1 0; +#X connect 6 1 5 0; +#X connect 6 2 16 0; +#X connect 7 0 8 0; +#X connect 8 0 9 0; +#X connect 9 0 2 0; +#X connect 10 0 11 0; +#X connect 10 1 2 1; +#X connect 10 2 4 0; +#X connect 11 0 6 0; +#X connect 12 0 11 1; +#X connect 13 0 7 0; +#X connect 13 1 12 0; +#X connect 14 0 8 1; +#X connect 14 1 12 0; +#X connect 15 0 16 1; +#X connect 16 0 3 0; diff --git a/lightboard/abs_light/aff_light.pd b/lightboard/abs_light/aff_light.pd new file mode 100644 index 0000000..31e09a5 --- /dev/null +++ b/lightboard/abs_light/aff_light.pd @@ -0,0 +1,67 @@ +#N canvas 186 138 474 528 10; +#X obj 301 312 loadbang; +#X obj 301 353 symbol \$2; +#X obj 315 333 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 93 305 tgl 8 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 +; +#X floatatom 301 423 3 0 0 0 - - -; +#X obj 377 350 f \$1; +#X msg 55 254 1; +#X msg 91 253 0; +#X obj 91 281 f; +#X obj 300 416 cnv 1 1 5 empty \$0-size empty 20 12 0 14 -99865 -66577 +0; +#X obj 14 352 s \$0-size; +#X floatatom 23 310 5 0 0 0 - - -; +#X text 46 415 taille de la zone de selection; +#X obj 91 209 t b; +#X text 102 301 mvt; +#X symbolatom 301 400 13 0 0 0 - - -; +#X floatatom 371 423 3 0 0 0 - - -; +#X obj 178 497 i; +#X msg 39 396 size 115 15; +#X obj 14 71 r simulation_light_\$1; +#X obj 14 221 min 100; +#X obj 14 243 max 0; +#X msg 377 324 bang; +#X msg 377 372 set \$1; +#X obj 14 94 i; +#X obj 14 115 change -1; +#X obj 14 176 f; +#X obj 91 231 delay 200; +#X text 104 13 aff_light \, num circuit \, nom; +#X obj 14 278 * 0.94; +#X msg 43 378 size 0 5; +#X msg 14 330 vis_size \$1 5; +#X obj 14 137 _speedlim 80; +#X connect 0 0 1 0; +#X connect 0 0 5 0; +#X connect 1 0 15 0; +#X connect 2 0 1 0; +#X connect 4 0 22 0; +#X connect 5 0 23 0; +#X connect 6 0 8 0; +#X connect 7 0 8 0; +#X connect 8 0 3 0; +#X connect 11 0 31 0; +#X connect 13 0 27 0; +#X connect 17 0 16 0; +#X connect 18 0 10 0; +#X connect 19 0 24 0; +#X connect 20 0 21 0; +#X connect 21 0 17 0; +#X connect 21 0 29 0; +#X connect 22 0 5 0; +#X connect 23 0 4 0; +#X connect 24 0 25 0; +#X connect 25 0 32 0; +#X connect 26 0 6 0; +#X connect 26 0 13 0; +#X connect 26 0 20 0; +#X connect 27 0 7 0; +#X connect 29 0 31 0; +#X connect 30 0 10 0; +#X connect 31 0 10 0; +#X connect 32 0 26 0; +#X coords 0 -1 1 1 95 37 2 300 400; diff --git a/lightboard/abs_light/bcf_mem.pd b/lightboard/abs_light/bcf_mem.pd new file mode 100755 index 0000000..9634b14 --- /dev/null +++ b/lightboard/abs_light/bcf_mem.pd @@ -0,0 +1,36 @@ +#N canvas 0 0 463 363 10; +#X obj 61 25 r bcf_data; +#X obj 61 125 vsl 15 128 0 127 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X obj 25 306 bus lumiere\$1; +#X obj 61 49 route \$1; +#X obj 25 284 / 1.27; +#X msg 61 72 set \$1; +#X obj 178 322 s bcf_data2; +#X obj 178 269 pack f \$1; +#X msg 178 292 \$2 \$1; +#X obj 206 33 r bcf_bank; +#X obj 206 144 ==; +#X obj 224 57 loadbang; +#X obj 224 80 \$1; +#X obj 206 166 sel 1; +#X obj 206 189 delay 0; +#X obj 224 103 / 8; +#X obj 224 123 i; +#X connect 0 0 3 0; +#X connect 1 0 7 0; +#X connect 1 0 4 0; +#X connect 3 0 5 0; +#X connect 3 0 4 0; +#X connect 4 0 2 0; +#X connect 5 0 1 0; +#X connect 7 0 8 0; +#X connect 8 0 6 0; +#X connect 9 0 10 0; +#X connect 10 0 13 0; +#X connect 11 0 12 0; +#X connect 12 0 15 0; +#X connect 13 0 14 0; +#X connect 14 0 1 0; +#X connect 15 0 16 0; +#X connect 16 0 10 1; diff --git a/lightboard/abs_light/bus.pd b/lightboard/abs_light/bus.pd new file mode 100755 index 0000000..72e525d --- /dev/null +++ b/lightboard/abs_light/bus.pd @@ -0,0 +1,12 @@ +#N canvas 0 0 450 300 10; +#X obj 77 23 inlet; +#X obj 61 118 f; +#X obj 61 74 r \$1-bang; +#X obj 61 142 s \$1-bus; +#X obj 188 27 inlet; +#X obj 63 95 spigot 1; +#X connect 0 0 1 1; +#X connect 1 0 3 0; +#X connect 2 0 5 0; +#X connect 4 0 5 1; +#X connect 5 0 1 0; diff --git a/lightboard/abs_light/bus_master.pd b/lightboard/abs_light/bus_master.pd new file mode 100755 index 0000000..3276b9a --- /dev/null +++ b/lightboard/abs_light/bus_master.pd @@ -0,0 +1,50 @@ +#N canvas 708 252 389 434 10; +#X obj 61 30 loadbang; +#X obj 61 76 t b b b; +#X obj 84 168 list prepend; +#X obj 84 195 list; +#X obj 61 221 list; +#X msg 203 141 list; +#X obj 61 52 metro 20; +#X obj 232 277 unpack f f; +#X obj 232 220 t l b; +#X obj 61 320 spigot 1; +#X msg 264 243 0; +#X obj 299 301 delay; +#X msg 299 324 1; +#X obj 268 169 r cut; +#X obj 61 271 max 0; +#X obj 123 405 s simulation_light_\$1; +#X obj 61 405 outlet; +#X obj 61 383 f; +#X obj 84 108 s lumiere\$1-bang; +#X obj 84 142 r lumiere\$1-bus; +#X obj 232 192 r cut_lumiere\$1; +#X obj 61 295 min 100; +#X obj 61 248 list_max; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 1 1 18 0; +#X connect 1 2 5 0; +#X connect 2 0 3 0; +#X connect 3 0 2 1; +#X connect 3 0 4 1; +#X connect 4 0 22 0; +#X connect 5 0 2 1; +#X connect 6 0 1 0; +#X connect 7 0 17 0; +#X connect 7 1 11 0; +#X connect 8 0 7 0; +#X connect 8 1 10 0; +#X connect 9 0 17 0; +#X connect 10 0 9 1; +#X connect 11 0 12 0; +#X connect 12 0 9 1; +#X connect 13 0 8 0; +#X connect 14 0 21 0; +#X connect 17 0 15 0; +#X connect 17 0 16 0; +#X connect 19 0 2 0; +#X connect 20 0 8 0; +#X connect 21 0 9 0; +#X connect 22 0 14 0; diff --git a/lightboard/abs_light/dmx_out-help.pd b/lightboard/abs_light/dmx_out-help.pd new file mode 100755 index 0000000..163f017 --- /dev/null +++ b/lightboard/abs_light/dmx_out-help.pd @@ -0,0 +1,67 @@ +#N canvas 112 68 516 465 10; +#N canvas 0 22 450 300 (subpatch) 0; +#X array \$0-curve 200 float 0; +#X coords 0 1 199 0 200 200 1; +#X restore 33 229 graph; +#N canvas 786 75 427 417 draw_array 0; +#X msg 54 82 bang; +#X obj 54 103 until; +#X text 85 82 start; +#X obj 54 125 f; +#X obj 83 125 + 1; +#X obj 54 43 loadbang; +#X obj 54 180 trigger float float; +#X obj 127 127 select 0; +#X obj 54 313 tabwrite \$0-curve; +#X obj 138 9 inlet; +#X obj 153 32 send \$0-to-numbox; +#X obj 139 53 trigger bang float; +#X obj 83 147 mod 200; +#X obj 54 257 / 200; +#X text 96 257 mapping output range: 0 to 1; +#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 60 inlet; +#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 restore 54 284 pd curve; +#X connect 0 0 1 0; +#X connect 1 0 3 0; +#X connect 3 0 4 0; +#X connect 3 0 6 0; +#X connect 4 0 12 0; +#X connect 5 0 0 0; +#X connect 6 0 13 0; +#X connect 6 1 8 1; +#X connect 7 0 1 1; +#X connect 9 0 10 0; +#X connect 9 0 11 0; +#X connect 11 0 0 0; +#X connect 11 1 15 1; +#X connect 12 0 3 1; +#X connect 12 0 7 0; +#X connect 13 0 15 0; +#X connect 15 0 8 0; +#X restore 35 188 pd draw_array; +#X obj 38 166 hsl 128 15 -3 3 0 0 empty empty empty -2 -6 0 8 -262144 +-1 -1 0 0; +#X floatatom 140 192 5 0 0 0 - - -; +#X obj 44 53 dmx_out 5 0; +#X text 78 76 1er argument : cannal dmx en sortie; +#X text 78 91 2eme argument : courbe; +#X connect 2 0 1 0; +#X connect 2 0 3 0; 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; diff --git a/lightboard/abs_light/line_curve_smooth.pd b/lightboard/abs_light/line_curve_smooth.pd new file mode 100755 index 0000000..08c97fb --- /dev/null +++ b/lightboard/abs_light/line_curve_smooth.pd @@ -0,0 +1,134 @@ +#N canvas 280 94 580 502 10; +#X obj 134 375 outlet; +#X obj 37 19 inlet; +#X obj 134 110 route float list; +#X obj 279 20 inlet; +#X msg 37 86 stop; +#X obj 279 48 unpack f f; +#X obj 134 85 t a a; +#N canvas 512 295 450 300 rescale 0; +#X obj 29 27 inlet; +#X obj 89 27 inlet; +#X obj 103 265 outlet; +#X msg 89 82 \$1; +#X obj 89 54 t a b; +#X obj 29 181 *; +#X obj 103 237 +; +#X obj 121 105 f; +#X obj 89 143 -; +#X obj 176 205 == 0; +#X obj 176 227 sel 1; +#X obj 176 254 outlet; +#X connect 0 0 5 0; +#X connect 1 0 4 0; +#X connect 3 0 8 0; +#X connect 4 0 3 0; +#X connect 4 1 7 0; +#X connect 5 0 6 0; +#X connect 6 0 2 0; +#X connect 6 0 7 1; +#X connect 7 0 6 1; +#X connect 7 0 8 1; +#X connect 8 0 5 1; +#X connect 8 0 9 0; +#X connect 9 0 10 0; +#X connect 10 0 11 0; +#X restore 134 344 pd rescale; +#N canvas 0 0 456 374 pow_curve 0; +#X obj 69 45 inlet; +#X obj 69 296 outlet; +#X obj 308 47 inlet; +#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 connect 0 0 3 0; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 7 0; +#X connect 4 1 5 0; +#X connect 5 0 6 0; +#X connect 6 0 7 1; +#X connect 7 0 8 0; +#X connect 8 0 3 1; +#X restore 134 289 pd pow_curve; +#X obj 134 262 line 0 \$1; +#X msg 134 159 1; +#X obj 463 14 inlet; +#X obj 188 154 route 0; +#X obj 188 133 swap; +#X msg 234 178 0 \, 1 \$1; +#N canvas 0 0 678 417 curve_sigmoide 0; +#X obj 37 79 inlet; +#X obj 37 351 outlet; +#X obj 37 198 * 1; +#X obj 284 18 inlet; +#X obj 37 278 expr $f1 / $f2; +#X obj 37 251 - 0.5; +#X obj 316 249 - 0.5; +#X obj 37 118 - 0.5; +#X obj 37 140 * 2; +#X obj 37 304 / 2; +#X obj 37 326 + 0.5; +#X obj 284 105 * 10; +#X obj 284 154 t f f; +#X msg 304 70 0; +#X obj 304 47 loadbang; +#X obj 316 227 expr (exp($f1)) / ( 1 + exp($f1)); +#X obj 37 228 expr (exp($f1)) / ( 1 + exp($f1)); +#X obj 284 130 + 0.00015; +#X connect 0 0 7 0; +#X connect 2 0 16 0; +#X connect 3 0 11 0; +#X connect 4 0 9 0; +#X connect 5 0 4 0; +#X connect 6 0 4 1; +#X connect 7 0 8 0; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 1 0; +#X connect 11 0 17 0; +#X connect 12 0 2 1; +#X connect 12 1 15 0; +#X connect 13 0 11 0; +#X connect 14 0 13 0; +#X connect 15 0 6 0; +#X connect 16 0 5 0; +#X connect 17 0 12 0; +#X restore 134 317 pd curve_sigmoide; +#X obj 37 46 route stop set; +#X msg 84 88 set \$1; +#X text 291 367 protection si destination == depart \, alors pas de +line \, pour reduire l'utilisation CPU; +#X msg 201 388 stop; +#X obj 201 365 delay 1; +#X msg 188 178 1; +#X connect 1 0 16 0; +#X connect 2 0 10 0; +#X connect 2 1 13 0; +#X connect 3 0 5 0; +#X connect 4 0 9 0; +#X connect 5 0 8 1; +#X connect 5 1 15 1; +#X connect 6 0 2 0; +#X connect 6 1 7 1; +#X connect 7 0 0 0; +#X connect 7 1 20 0; +#X connect 8 0 15 0; +#X connect 9 0 8 0; +#X connect 10 0 9 0; +#X connect 11 0 9 0; +#X connect 12 0 21 0; +#X connect 12 1 14 0; +#X connect 13 0 12 0; +#X connect 14 0 9 0; +#X connect 15 0 7 0; +#X connect 16 0 4 0; +#X connect 16 1 17 0; +#X connect 16 1 4 0; +#X connect 16 2 6 0; +#X connect 19 0 9 0; +#X connect 20 0 19 0; +#X connect 21 0 9 0; diff --git a/lightboard/abs_light/list_max.pd b/lightboard/abs_light/list_max.pd new file mode 100644 index 0000000..bca3288 --- /dev/null +++ b/lightboard/abs_light/list_max.pd @@ -0,0 +1,24 @@ +#N canvas 0 0 441 373 10; +#X obj 100 63 inlet; +#X obj 123 132 list split 1; +#X obj 123 207 max; +#X msg 146 184 0; +#X obj 163 154 list; +#X obj 141 235 f; +#X obj 100 260 f; +#X obj 100 85 t b a b; +#X obj 123 110 list prepend 0; +#X obj 100 284 outlet; +#X connect 0 0 7 0; +#X connect 1 0 2 0; +#X connect 1 1 4 0; +#X connect 2 0 5 0; +#X connect 3 0 2 1; +#X connect 4 0 1 0; +#X connect 5 0 2 1; +#X connect 5 0 6 1; +#X connect 6 0 9 0; +#X connect 7 0 6 0; +#X connect 7 1 8 0; +#X connect 7 2 3 0; +#X connect 8 0 1 0; diff --git a/lightboard/abs_light/mem_groupe.pd b/lightboard/abs_light/mem_groupe.pd new file mode 100755 index 0000000..2ab4983 --- /dev/null +++ b/lightboard/abs_light/mem_groupe.pd @@ -0,0 +1,225 @@ +#N canvas 628 41 695 617 10; +#X obj 354 343 pack f f; +#X obj 321 108 list split; +#X obj 388 56 \$1; +#X obj 388 85 - 1; +#X obj 388 37 loadbang; +#X obj 354 132 list split 1; +#X obj 100 221 vsl 16 101 0 100 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X floatatom 100 200 2 0 0 0 - - -; +#X floatatom 100 326 2 0 100 0 - - -; +#X obj 157 261 i; +#X msg 157 284 set \$1; +#X msg 100 140 set 1; +#X msg 100 116 set set \$1 \, bang; +#X obj 100 340 tgl 16 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 354 209 moses 0; +#X obj 400 232 t f b; +#X msg 432 254 0; +#X msg 317 236 1; +#X obj 354 300 t f f; +#X obj 496 344 r curve_lumiere_ramp; +#X obj 354 508 s \$0-valeur_lumiere; +#X obj 104 435 r \$0-valeur_lumiere; +#X obj 157 143 r \$0-valeur_lumiere; +#N canvas 684 130 450 300 send_valeur_light_when_recording 0; +#X obj 32 100 f; +#X obj 100 98 * -1000; +#X obj 32 127 +; +#X obj 50 78 r \$0-valeur_lumiere; +#X obj 100 29 inlet; +#X text 117 125 valeur negative si en dehors de la sauvegarde; +#X obj 32 176 i; +#X obj 32 197 / 100; +#X obj 32 155 * 100; +#X obj 32 57 r get_valeur_mem_groupe-\$1; +#X obj 32 219 s valeur_mem_groupe_lumiere; +#X connect 0 0 2 0; +#X connect 1 0 2 1; +#X connect 2 0 8 0; +#X connect 3 0 0 1; +#X connect 4 0 1 0; +#X connect 6 0 7 0; +#X connect 7 0 10 0; +#X connect 8 0 6 0; +#X connect 9 0 0 0; +#X restore 99 386 pd send_valeur_light_when_recording; +#X obj 481 297 r ramp_time_light; +#N canvas 0 0 450 300 up_down 0; +#X obj 32 248 outlet; +#X obj 40 9 inlet; +#X msg 40 86 \$1; +#X obj 36 140 sel 0 1; +#X obj 248 6 inlet; +#X obj 52 175 unpack f f; +#X obj 32 208 f; +#X obj 90 217 f; +#X obj 96 14 r \$0-valeur_lumiere; +#X obj 37 117 <; +#X connect 1 0 2 0; +#X connect 2 0 9 0; +#X connect 3 0 6 0; +#X connect 3 1 7 0; +#X connect 4 0 5 0; +#X connect 5 0 6 1; +#X connect 5 1 7 1; +#X connect 6 0 0 0; +#X connect 7 0 0 0; +#X connect 8 0 9 1; +#X connect 9 0 3 0; +#X restore 407 321 pd up_down; +#N canvas 0 0 450 300 up_down 0; +#X obj 37 40 inlet; +#X msg 38 66 \$1; +#X obj 36 140 sel 0 1; +#X obj 221 47 inlet; +#X obj 32 208 f; +#X obj 89 209 f; +#X obj 224 72 unpack f f f f; +#X obj 32 276 outlet; +#X obj 32 248 pack f f; +#X obj 137 210 f; +#X obj 194 211 f; +#X obj 37 163 t b b; +#X obj 87 163 t b b; +#X obj 55 92 r \$0-valeur_lumiere; +#X obj 37 117 <; +#X connect 0 0 1 0; +#X connect 1 0 14 0; +#X connect 2 0 11 0; +#X connect 2 1 12 0; +#X connect 3 0 6 0; +#X connect 4 0 8 0; +#X connect 5 0 8 0; +#X connect 6 0 4 1; +#X connect 6 1 5 1; +#X connect 6 2 9 1; +#X connect 6 3 10 1; +#X connect 8 0 7 0; +#X connect 9 0 8 1; +#X connect 10 0 8 1; +#X connect 11 0 4 0; +#X connect 11 1 9 0; +#X connect 12 0 5 0; +#X connect 12 1 10 0; +#X connect 13 0 14 1; +#X connect 14 0 2 0; +#X restore 422 369 pd up_down; +#X obj 491 401 r manual_go_mem; +#X obj 544 430 == 0; +#X obj 491 453 spigot 1; +#X obj 230 102 / 1.27; +#X obj 13 15 r bcf_bank; +#X obj 13 146 ==; +#X obj 31 39 loadbang; +#X obj 31 62 \$1; +#X obj 13 168 sel 1; +#X obj 13 191 delay 0; +#X obj 31 105 / 8; +#X obj 31 125 i; +#X msg 289 634 \$2 \$1; +#X obj 289 589 * 1.27; +#X obj 101 215 cnv 2 14 3 empty \$0-green empty 20 12 0 14 -262144 +-262144 0; +#X obj 15 295 s \$0-green; +#X msg 15 271 color \$1 0; +#X msg 29 245 -63489; +#X msg 15 221 0; +#X obj 31 83 + 63; +#X obj 321 8 r mem_lumiere_groupe_ramp; +#X obj 354 475 line_curve_smooth 20; +#X obj 230 14 r bcf_data; +#X obj 342 585 + \$1; +#X obj 340 542 loadbang; +#X obj 289 611 pack f f; +#X obj 230 57 sel \$1; +#X obj 230 36 unpack f f; +#X obj 230 79 f; +#X obj 117 64 + 1; +#X obj 107 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 289 657 s bcf_data2; +#X msg 342 562 64; +#X obj 104 461 effet\$1; +#X obj 362 389 r instant_go; +#X msg 167 192 set \$1; +#X obj 157 166 f; +#X obj 387 424 f; +#X obj 289 502 f; +#X connect 0 0 48 0; +#X connect 1 1 5 0; +#X connect 2 0 3 0; +#X connect 2 0 12 0; +#X connect 3 0 1 1; +#X connect 4 0 2 0; +#X connect 5 0 14 0; +#X connect 6 0 64 0; +#X connect 7 0 11 0; +#X connect 8 0 64 0; +#X connect 9 0 10 0; +#X connect 10 0 8 0; +#X connect 11 0 7 0; +#X connect 12 0 11 0; +#X connect 13 0 23 0; +#X connect 13 0 28 0; +#X connect 14 0 17 0; +#X connect 14 1 15 0; +#X connect 15 0 18 0; +#X connect 15 1 16 0; +#X connect 16 0 13 0; +#X connect 17 0 13 0; +#X connect 18 0 0 0; +#X connect 18 0 64 1; +#X connect 18 1 25 0; +#X connect 18 1 26 0; +#X connect 19 0 26 1; +#X connect 21 0 60 0; +#X connect 22 0 63 0; +#X connect 24 0 25 1; +#X connect 25 0 0 1; +#X connect 26 0 48 1; +#X connect 27 0 29 0; +#X connect 28 0 29 1; +#X connect 29 0 48 2; +#X connect 30 0 64 0; +#X connect 31 0 32 0; +#X connect 32 0 35 0; +#X connect 33 0 34 0; +#X connect 34 0 46 0; +#X connect 35 0 36 0; +#X connect 35 0 44 0; +#X connect 35 1 45 0; +#X connect 36 0 65 0; +#X connect 37 0 38 0; +#X connect 38 0 32 1; +#X connect 39 0 58 0; +#X connect 40 0 52 0; +#X connect 43 0 42 0; +#X connect 44 0 43 0; +#X connect 45 0 43 0; +#X connect 46 0 37 0; +#X connect 46 0 56 0; +#X connect 47 0 1 0; +#X connect 48 0 20 0; +#X connect 48 0 65 1; +#X connect 49 0 54 0; +#X connect 50 0 52 1; +#X connect 51 0 59 0; +#X connect 52 0 39 0; +#X connect 53 0 55 0; +#X connect 54 0 53 0; +#X connect 54 1 55 1; +#X connect 55 0 30 0; +#X connect 56 0 53 1; +#X connect 57 0 34 0; +#X connect 59 0 50 0; +#X connect 61 0 64 0; +#X connect 62 0 6 0; +#X connect 63 0 62 0; +#X connect 63 0 9 0; +#X connect 64 0 48 0; +#X connect 64 0 65 1; +#X connect 65 0 40 0; +#X coords 0 -1 1 1 16 156 2 100 200; diff --git a/lightboard/abs_light/mem_lumiere.pd b/lightboard/abs_light/mem_lumiere.pd new file mode 100755 index 0000000..cb7e196 --- /dev/null +++ b/lightboard/abs_light/mem_lumiere.pd @@ -0,0 +1,210 @@ +#N canvas 558 86 691 598 10; +#X obj 321 8 r mem_lumiere_ramp; +#X obj 104 461 bus lumiere\$1; +#X obj 354 343 pack f f; +#X obj 321 108 list split; +#X obj 388 56 \$1; +#X obj 388 85 - 1; +#X obj 388 37 loadbang; +#X obj 354 132 list split 1; +#X obj 100 221 vsl 16 101 0 100 0 0 empty empty empty 0 -9 0 10 -262144 +-1 -1 0 1; +#X floatatom 100 200 2 0 0 0 - - -; +#X floatatom 100 326 2 0 100 0 - - -; +#X obj 157 261 i; +#X msg 157 284 set \$1; +#X msg 100 140 set 22; +#X msg 100 116 set set \$1 \, bang; +#X obj 100 340 tgl 16 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 354 209 moses 0; +#X obj 400 232 t f b; +#X msg 432 254 0; +#X msg 317 236 1; +#X obj 354 300 t f f; +#X obj 496 344 r curve_lumiere_ramp; +#X obj 354 508 s \$0-valeur_lumiere; +#X obj 104 435 r \$0-valeur_lumiere; +#X obj 157 143 r \$0-valeur_lumiere; +#N canvas 0 27 450 300 send_valeur_light_when_recording 0; +#X obj 32 100 f; +#X obj 32 57 r get_valeur_mem-\$1; +#X obj 32 219 s valeur_mem_lumiere; +#X obj 100 98 * -1000; +#X obj 32 127 +; +#X obj 50 78 r \$0-valeur_lumiere; +#X obj 100 29 inlet; +#X text 117 125 valeur negative si en dehors de la sauvegarde; +#X obj 32 176 i; +#X obj 32 197 / 100; +#X obj 32 155 * 100; +#X connect 0 0 4 0; +#X connect 1 0 0 0; +#X connect 3 0 4 1; +#X connect 4 0 10 0; +#X connect 5 0 0 1; +#X connect 6 0 3 0; +#X connect 8 0 9 0; +#X connect 9 0 2 0; +#X connect 10 0 8 0; +#X restore 100 371 pd send_valeur_light_when_recording; +#X obj 481 297 r ramp_time_light; +#N canvas 0 0 450 300 up_down 0; +#X obj 32 248 outlet; +#X obj 40 9 inlet; +#X msg 40 86 \$1; +#X obj 36 140 sel 0 1; +#X obj 248 6 inlet; +#X obj 52 175 unpack f f; +#X obj 32 208 f; +#X obj 90 217 f; +#X obj 96 14 r \$0-valeur_lumiere; +#X obj 37 117 <; +#X connect 1 0 2 0; +#X connect 2 0 9 0; +#X connect 3 0 6 0; +#X connect 3 1 7 0; +#X connect 4 0 5 0; +#X connect 5 0 6 1; +#X connect 5 1 7 1; +#X connect 6 0 0 0; +#X connect 7 0 0 0; +#X connect 8 0 9 1; +#X connect 9 0 3 0; +#X restore 407 321 pd up_down; +#N canvas 0 0 450 300 up_down 0; +#X obj 37 40 inlet; +#X msg 38 66 \$1; +#X obj 36 140 sel 0 1; +#X obj 221 47 inlet; +#X obj 32 208 f; +#X obj 89 209 f; +#X obj 224 72 unpack f f f f; +#X obj 32 276 outlet; +#X obj 32 248 pack f f; +#X obj 137 210 f; +#X obj 194 211 f; +#X obj 37 163 t b b; +#X obj 87 163 t b b; +#X obj 55 92 r \$0-valeur_lumiere; +#X obj 37 117 <; +#X connect 0 0 1 0; +#X connect 1 0 14 0; +#X connect 2 0 11 0; +#X connect 2 1 12 0; +#X connect 3 0 6 0; +#X connect 4 0 8 0; +#X connect 5 0 8 0; +#X connect 6 0 4 1; +#X connect 6 1 5 1; +#X connect 6 2 9 1; +#X connect 6 3 10 1; +#X connect 8 0 7 0; +#X connect 9 0 8 1; +#X connect 10 0 8 1; +#X connect 11 0 4 0; +#X connect 11 1 9 0; +#X connect 12 0 5 0; +#X connect 12 1 10 0; +#X connect 13 0 14 1; +#X connect 14 0 2 0; +#X restore 422 369 pd up_down; +#X obj 491 401 r manual_go_mem; +#X obj 544 430 == 0; +#X obj 491 453 spigot 1; +#X obj 209 14 r bcf_data; +#X obj 209 38 route \$1; +#X obj 209 59 / 1.27; +#X obj 13 15 r bcf_bank; +#X obj 13 146 ==; +#X obj 31 39 loadbang; +#X obj 31 62 \$1; +#X obj 13 168 sel 1; +#X obj 13 191 delay 0; +#X obj 31 105 / 8; +#X obj 31 125 i; +#X obj 294 603 s bcf_data2; +#X obj 294 560 pack f \$1; +#X msg 294 581 \$2 \$1; +#X obj 294 538 * 1.27; +#X obj 31 83 - 1; +#X obj 101 215 cnv 2 14 3 empty \$0-green empty 20 12 0 14 -262144 +-262144 0; +#X obj 16 298 s \$0-green; +#X msg 16 274 color \$1 0; +#X msg 30 248 -63489; +#X msg 16 224 0; +#X obj 372 436 f; +#X obj 371 406 r instant_go; +#X msg 129 193 set \$1; +#X obj 294 498 f; +#X obj 354 475 line_curve_smooth 20; +#X floatatom 53 148 5 0 0 0 - - -; +#X obj 157 166 _speedlim 50; +#X connect 0 0 3 0; +#X connect 2 0 57 0; +#X connect 3 1 7 0; +#X connect 4 0 5 0; +#X connect 4 0 14 0; +#X connect 5 0 3 1; +#X connect 6 0 4 0; +#X connect 7 0 16 0; +#X connect 8 0 53 0; +#X connect 9 0 13 0; +#X connect 10 0 53 0; +#X connect 11 0 12 0; +#X connect 12 0 10 0; +#X connect 13 0 9 0; +#X connect 14 0 13 0; +#X connect 15 0 25 0; +#X connect 15 0 30 0; +#X connect 16 0 19 0; +#X connect 16 1 17 0; +#X connect 17 0 20 0; +#X connect 17 1 18 0; +#X connect 18 0 15 0; +#X connect 19 0 15 0; +#X connect 20 0 2 0; +#X connect 20 0 53 1; +#X connect 20 1 27 0; +#X connect 20 1 28 0; +#X connect 21 0 28 1; +#X connect 23 0 1 0; +#X connect 24 0 59 0; +#X connect 26 0 27 1; +#X connect 27 0 2 1; +#X connect 28 0 57 1; +#X connect 29 0 31 0; +#X connect 30 0 31 1; +#X connect 31 0 57 2; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 34 0 53 0; +#X connect 35 0 36 0; +#X connect 36 0 39 0; +#X connect 37 0 38 0; +#X connect 38 0 47 0; +#X connect 39 0 40 0; +#X connect 39 0 51 0; +#X connect 39 1 52 0; +#X connect 40 0 56 0; +#X connect 41 0 42 0; +#X connect 42 0 36 1; +#X connect 42 0 58 0; +#X connect 44 0 45 0; +#X connect 45 0 43 0; +#X connect 46 0 44 0; +#X connect 47 0 41 0; +#X connect 50 0 49 0; +#X connect 51 0 50 0; +#X connect 52 0 50 0; +#X connect 53 0 56 1; +#X connect 53 0 57 0; +#X connect 54 0 53 0; +#X connect 55 0 8 0; +#X connect 56 0 46 0; +#X connect 57 0 22 0; +#X connect 57 0 56 1; +#X connect 59 0 55 0; +#X connect 59 0 11 0; +#X coords 0 -1 1 1 16 156 2 100 200; diff --git a/lightboard/abs_light/random_parametrique.pd b/lightboard/abs_light/random_parametrique.pd new file mode 100755 index 0000000..6fa006a --- /dev/null +++ b/lightboard/abs_light/random_parametrique.pd @@ -0,0 +1,35 @@ +#N canvas 609 155 450 445 10; +#X obj 24 90 random 1000; +#X obj 24 112 / 1000; +#X obj 24 135 pow; +#X obj 197 -99 inlet; +#X obj 24 258 outlet; +#X obj 24 160 *; +#X obj 24 184 +; +#X obj 24 233 line; +#X obj 24 19 loadbang; +#X msg 24 41 1; +#X obj 24 65 metro 20; +#X obj 24 208 pack f f; +#X text 318 55 amplitude (0-100); +#X text 319 76 offset (0-100); +#X text 319 95 courbe (0.01-10); +#X text 319 134 line (20-5000); +#X text 320 114 metro (20-5000); +#X obj 197 -72 unpack f f f f f; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 3 0 17 0; +#X connect 5 0 6 0; +#X connect 6 0 11 0; +#X connect 7 0 4 0; +#X connect 8 0 9 0; +#X connect 9 0 10 0; +#X connect 10 0 0 0; +#X connect 11 0 7 0; +#X connect 17 0 5 1; +#X connect 17 1 6 1; +#X connect 17 2 2 1; +#X connect 17 3 10 1; +#X connect 17 4 11 1; diff --git a/lightboard/abs_light/sel_bank.pd b/lightboard/abs_light/sel_bank.pd new file mode 100755 index 0000000..45b1c48 --- /dev/null +++ b/lightboard/abs_light/sel_bank.pd @@ -0,0 +1,62 @@ +#N canvas 0 224 809 366 10; +#X obj 226 101 bng 16 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 173 154 \$1; +#X obj 173 176 s sel_bank; +#X obj 268 8 ctlin; +#X obj 268 36 pack f f f; +#X obj 268 206 route \$1; +#X obj 268 184 - 64; +#X obj 321 119 r bcf_channel; +#X obj 268 163 f; +#X obj 268 86 t l l; +#X obj 268 141 select 1; +#X msg 268 110 \$2; +#X msg 339 143 \$1; +#X obj 268 63 route 127 0; +#X obj 437 203 route \$1; +#X obj 437 181 - 64; +#X obj 490 116 r bcf_channel; +#X obj 437 160 f; +#X obj 437 83 t l l; +#X obj 437 138 select 1; +#X msg 437 107 \$2; +#X msg 508 140 \$1; +#X obj 437 249 + 64; +#X obj 437 270 t b f; +#X obj 437 310 ctlout 65 1; +#X msg 437 290 127; +#X obj 437 227 \$1; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 3 0 4 0; +#X connect 3 1 4 1; +#X connect 3 2 4 2; +#X connect 4 0 13 0; +#X connect 5 0 0 0; +#X connect 6 0 5 0; +#X connect 7 0 10 1; +#X connect 8 0 6 0; +#X connect 9 0 11 0; +#X connect 9 1 12 0; +#X connect 10 0 8 0; +#X connect 11 0 10 0; +#X connect 12 0 8 1; +#X connect 13 0 9 0; +#X connect 13 1 18 0; +#X connect 14 0 26 0; +#X connect 14 0 0 0; +#X connect 15 0 14 0; +#X connect 16 0 19 1; +#X connect 17 0 15 0; +#X connect 18 0 20 0; +#X connect 18 1 21 0; +#X connect 19 0 17 0; +#X connect 20 0 19 0; +#X connect 21 0 17 1; +#X connect 22 0 23 0; +#X connect 23 0 25 0; +#X connect 23 1 24 1; +#X connect 25 0 24 0; +#X connect 26 0 22 0; +#X coords 0 -1 1 1 142 18 1 100 100; diff --git a/lightboard/effect/effet1.pd b/lightboard/effect/effet1.pd new file mode 100755 index 0000000..b6f1a2f --- /dev/null +++ b/lightboard/effect/effet1.pd @@ -0,0 +1,18 @@ +#N canvas 745 316 450 300 10; +#X obj 55 13 inlet; +#X obj 56 49 bus lumiere1; +#X obj 72 72 bus lumiere2; +#X obj 88 95 bus lumiere3; +#X obj 104 118 bus lumiere4; +#X obj 93 147 bus lumiere5; +#X obj 109 170 bus lumiere6; +#X obj 125 193 bus lumiere7; +#X obj 141 216 bus lumiere8; +#X connect 0 0 1 0; +#X connect 0 0 2 0; +#X connect 0 0 3 0; +#X connect 0 0 4 0; +#X connect 0 0 5 0; +#X connect 0 0 6 0; +#X connect 0 0 7 0; +#X connect 0 0 8 0; diff --git a/lightboard/effect/effet10.pd b/lightboard/effect/effet10.pd new file mode 100755 index 0000000..3a0b35a --- /dev/null +++ b/lightboard/effect/effet10.pd @@ -0,0 +1,28 @@ +#N canvas 241 77 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 34 171 bus lumiere9; +#X obj 50 194 bus lumiere10; +#X obj 66 217 bus lumiere11; +#X obj 82 240 bus lumiere12; +#X obj 145 169 bus lumiere13; +#X obj 161 192 bus lumiere14; +#X obj 177 215 bus lumiere15; +#X obj 193 238 bus lumiere16; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 2 0 10 0; +#X connect 2 0 11 0; +#X connect 2 0 12 0; +#X connect 2 0 13 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet11.pd b/lightboard/effect/effet11.pd new file mode 100755 index 0000000..05c102e --- /dev/null +++ b/lightboard/effect/effet11.pd @@ -0,0 +1,28 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 34 171 bus lumiere17; +#X obj 50 195 bus lumiere18; +#X obj 66 217 bus lumiere19; +#X obj 82 240 bus lumiere20; +#X obj 145 169 bus lumiere21; +#X obj 161 192 bus lumiere22; +#X obj 177 215 bus lumiere23; +#X obj 193 238 bus lumiere24; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 2 0 10 0; +#X connect 2 0 11 0; +#X connect 2 0 12 0; +#X connect 2 0 13 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet12.pd b/lightboard/effect/effet12.pd new file mode 100755 index 0000000..7cbdf88 --- /dev/null +++ b/lightboard/effect/effet12.pd @@ -0,0 +1,28 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 34 171 bus lumiere25; +#X obj 50 194 bus lumiere26; +#X obj 67 217 bus lumiere27; +#X obj 82 240 bus lumiere28; +#X obj 145 169 bus lumiere29; +#X obj 162 192 bus lumiere30; +#X obj 177 215 bus lumiere31; +#X obj 193 238 bus lumiere32; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 2 0 10 0; +#X connect 2 0 11 0; +#X connect 2 0 12 0; +#X connect 2 0 13 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet13.pd b/lightboard/effect/effet13.pd new file mode 100755 index 0000000..3a435d6 --- /dev/null +++ b/lightboard/effect/effet13.pd @@ -0,0 +1,14 @@ +#N canvas 0 0 450 300 10; +#X obj 58 16 inlet; +#X obj 34 160 bus lumiere36; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 10 100 1 20 0; +#X connect 0 0 5 0; +#X connect 2 0 3 0; +#X connect 3 0 1 0; +#X connect 4 0 6 0; +#X connect 5 0 3 1; +#X connect 6 0 2 0; diff --git a/lightboard/effect/effet14.pd b/lightboard/effect/effet14.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet14.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet15.pd b/lightboard/effect/effet15.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet15.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet16.pd b/lightboard/effect/effet16.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet16.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet17.pd b/lightboard/effect/effet17.pd new file mode 100755 index 0000000..e6c89a9 --- /dev/null +++ b/lightboard/effect/effet17.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X obj 34 171 bus lumiere1; +#X obj 50 194 bus lumiere2; +#X obj 66 217 bus lumiere3; +#X obj 82 240 bus lumiere4; +#X msg 32 92 10 100 1 20 0; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 3 0 9 0; +#X connect 4 0 2 1; +#X connect 9 0 1 0; diff --git a/lightboard/effect/effet18.pd b/lightboard/effect/effet18.pd new file mode 100755 index 0000000..d6304e6 --- /dev/null +++ b/lightboard/effect/effet18.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 34 171 bus lumiere9; +#X obj 50 194 bus lumiere10; +#X obj 66 217 bus lumiere11; +#X obj 82 240 bus lumiere12; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet19.pd b/lightboard/effect/effet19.pd new file mode 100755 index 0000000..a7bc30b --- /dev/null +++ b/lightboard/effect/effet19.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 34 171 bus lumiere17; +#X obj 50 195 bus lumiere18; +#X obj 66 217 bus lumiere19; +#X obj 82 240 bus lumiere20; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet2.pd b/lightboard/effect/effet2.pd new file mode 100755 index 0000000..62937f5 --- /dev/null +++ b/lightboard/effect/effet2.pd @@ -0,0 +1,18 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 56 49 bus lumiere9; +#X obj 72 72 bus lumiere10; +#X obj 88 95 bus lumiere11; +#X obj 104 118 bus lumiere12; +#X obj 93 147 bus lumiere13; +#X obj 109 170 bus lumiere14; +#X obj 125 193 bus lumiere15; +#X obj 141 216 bus lumiere16; +#X connect 0 0 1 0; +#X connect 0 0 2 0; +#X connect 0 0 3 0; +#X connect 0 0 4 0; +#X connect 0 0 5 0; +#X connect 0 0 6 0; +#X connect 0 0 7 0; +#X connect 0 0 8 0; diff --git a/lightboard/effect/effet20.pd b/lightboard/effect/effet20.pd new file mode 100755 index 0000000..3bc7dc2 --- /dev/null +++ b/lightboard/effect/effet20.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 34 171 bus lumiere25; +#X obj 50 194 bus lumiere26; +#X obj 67 217 bus lumiere27; +#X obj 82 240 bus lumiere28; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet21.pd b/lightboard/effect/effet21.pd new file mode 100755 index 0000000..1e6ae1f --- /dev/null +++ b/lightboard/effect/effet21.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X obj 145 169 bus lumiere5; +#X obj 161 192 bus lumiere6; +#X obj 177 215 bus lumiere7; +#X obj 193 238 bus lumiere8; +#X msg 32 92 10 100 1 20 0; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 3 0 9 0; +#X connect 4 0 2 1; +#X connect 9 0 1 0; diff --git a/lightboard/effect/effet22.pd b/lightboard/effect/effet22.pd new file mode 100755 index 0000000..86a0683 --- /dev/null +++ b/lightboard/effect/effet22.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 145 169 bus lumiere13; +#X obj 161 192 bus lumiere14; +#X obj 177 215 bus lumiere15; +#X obj 193 238 bus lumiere16; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet23.pd b/lightboard/effect/effet23.pd new file mode 100755 index 0000000..129d797 --- /dev/null +++ b/lightboard/effect/effet23.pd @@ -0,0 +1,20 @@ +#N canvas 472 184 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 145 169 bus lumiere21; +#X obj 161 192 bus lumiere22; +#X obj 177 215 bus lumiere23; +#X obj 193 238 bus lumiere24; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet24.pd b/lightboard/effect/effet24.pd new file mode 100755 index 0000000..0af7e9e --- /dev/null +++ b/lightboard/effect/effet24.pd @@ -0,0 +1,20 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X msg 32 92 50 100 1 20 0; +#X obj 145 169 bus lumiere29; +#X obj 162 192 bus lumiere30; +#X obj 177 215 bus lumiere31; +#X obj 193 238 bus lumiere32; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 3 0 5 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet25.pd b/lightboard/effect/effet25.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet25.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet26.pd b/lightboard/effect/effet26.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet26.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet27.pd b/lightboard/effect/effet27.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet27.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet28.pd b/lightboard/effect/effet28.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet28.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet29.pd b/lightboard/effect/effet29.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet29.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet3.pd b/lightboard/effect/effet3.pd new file mode 100755 index 0000000..ec86951 --- /dev/null +++ b/lightboard/effect/effet3.pd @@ -0,0 +1,18 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 56 49 bus lumiere17; +#X obj 72 72 bus lumiere18; +#X obj 88 95 bus lumiere19; +#X obj 104 118 bus lumiere20; +#X obj 93 147 bus lumiere21; +#X obj 109 170 bus lumiere22; +#X obj 125 193 bus lumiere23; +#X obj 141 216 bus lumiere24; +#X connect 0 0 1 0; +#X connect 0 0 2 0; +#X connect 0 0 3 0; +#X connect 0 0 4 0; +#X connect 0 0 5 0; +#X connect 0 0 6 0; +#X connect 0 0 7 0; +#X connect 0 0 8 0; diff --git a/lightboard/effect/effet30.pd b/lightboard/effect/effet30.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet30.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet31.pd b/lightboard/effect/effet31.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet31.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet32.pd b/lightboard/effect/effet32.pd new file mode 100755 index 0000000..8b3b3ef --- /dev/null +++ b/lightboard/effect/effet32.pd @@ -0,0 +1,8 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 36 76 bus lumiere4; +#X obj 71 110 bus lumiere5; +#X obj 39 41 / 1.27; +#X connect 0 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 2 0; diff --git a/lightboard/effect/effet4.pd b/lightboard/effect/effet4.pd new file mode 100755 index 0000000..59e660b --- /dev/null +++ b/lightboard/effect/effet4.pd @@ -0,0 +1,18 @@ +#N canvas 0 0 450 300 10; +#X obj 55 13 inlet; +#X obj 56 49 bus lumiere25; +#X obj 72 72 bus lumiere26; +#X obj 88 95 bus lumiere27; +#X obj 104 118 bus lumiere28; +#X obj 93 147 bus lumiere29; +#X obj 109 170 bus lumiere30; +#X obj 125 193 bus lumiere31; +#X obj 141 216 bus lumiere32; +#X connect 0 0 1 0; +#X connect 0 0 2 0; +#X connect 0 0 3 0; +#X connect 0 0 4 0; +#X connect 0 0 5 0; +#X connect 0 0 6 0; +#X connect 0 0 7 0; +#X connect 0 0 8 0; diff --git a/lightboard/effect/effet5.pd b/lightboard/effect/effet5.pd new file mode 100755 index 0000000..38e7c5b --- /dev/null +++ b/lightboard/effect/effet5.pd @@ -0,0 +1,65 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 39 89 pack f f; +#X obj 39 45 t f f; +#X msg 92 65 0; +#N canvas 0 0 891 464 random_1-8 0; +#X obj 33 118 random_parametrique; +#X obj 34 141 f; +#X obj 131 166 random_parametrique; +#X obj 132 189 f; +#X obj 235 117 random_parametrique; +#X obj 236 140 f; +#X obj 339 164 random_parametrique; +#X obj 340 187 f; +#X obj 443 115 random_parametrique; +#X obj 444 138 f; +#X obj 540 167 random_parametrique; +#X obj 541 190 f; +#X obj 644 118 random_parametrique; +#X obj 645 141 f; +#X obj 751 176 random_parametrique; +#X obj 752 199 f; +#X floatatom 48 184 5 0 0 0 - - -; +#X obj 38 16 inlet; +#X obj 238 209 bus lumiere3; +#X obj 340 209 bus lumiere4; +#X obj 442 211 bus lumiere5; +#X obj 544 213 bus lumiere6; +#X obj 134 209 bus lumiere2; +#X obj 645 214 bus lumiere7; +#X obj 30 211 bus lumiere1; +#X obj 753 221 bus lumiere8; +#X connect 0 0 1 0; +#X connect 1 0 16 0; +#X connect 1 0 24 0; +#X connect 2 0 3 0; +#X connect 3 0 22 0; +#X connect 4 0 5 0; +#X connect 5 0 18 0; +#X connect 6 0 7 0; +#X connect 7 0 19 0; +#X connect 8 0 9 0; +#X connect 9 0 20 0; +#X connect 10 0 11 0; +#X connect 11 0 21 0; +#X connect 12 0 13 0; +#X connect 13 0 23 0; +#X connect 14 0 15 0; +#X connect 15 0 25 0; +#X connect 17 0 0 0; +#X connect 17 0 2 0; +#X connect 17 0 4 0; +#X connect 17 0 6 0; +#X connect 17 0 8 0; +#X connect 17 0 10 0; +#X connect 17 0 12 0; +#X connect 17 0 14 0; +#X restore 39 135 pd random_1-8; +#X msg 39 113 \$1 \$2 1 31 0; +#X connect 0 0 2 0; +#X connect 1 0 5 0; +#X connect 2 0 1 0; +#X connect 2 1 3 0; +#X connect 3 0 1 1; +#X connect 5 0 4 0; diff --git a/lightboard/effect/effet6.pd b/lightboard/effect/effet6.pd new file mode 100755 index 0000000..652143d --- /dev/null +++ b/lightboard/effect/effet6.pd @@ -0,0 +1,65 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#N canvas 0 0 891 464 random_9-16 0; +#X obj 33 118 random_parametrique; +#X obj 34 141 f; +#X obj 131 166 random_parametrique; +#X obj 132 189 f; +#X obj 235 117 random_parametrique; +#X obj 236 140 f; +#X obj 339 164 random_parametrique; +#X obj 340 187 f; +#X obj 443 115 random_parametrique; +#X obj 444 138 f; +#X obj 540 167 random_parametrique; +#X obj 541 190 f; +#X obj 644 118 random_parametrique; +#X obj 645 141 f; +#X obj 751 176 random_parametrique; +#X obj 752 199 f; +#X floatatom 48 184 5 0 0 0 - - -; +#X obj 38 16 inlet; +#X obj 134 209 bus lumiere10; +#X obj 238 209 bus lumiere11; +#X obj 340 209 bus lumiere12; +#X obj 442 211 bus lumiere13; +#X obj 543 213 bus lumiere14; +#X obj 645 214 bus lumiere15; +#X obj 29 209 bus lumiere9; +#X obj 749 220 bus lumiere16; +#X connect 0 0 1 0; +#X connect 1 0 16 0; +#X connect 1 0 24 0; +#X connect 2 0 3 0; +#X connect 3 0 18 0; +#X connect 4 0 5 0; +#X connect 5 0 19 0; +#X connect 6 0 7 0; +#X connect 7 0 20 0; +#X connect 8 0 9 0; +#X connect 9 0 21 0; +#X connect 10 0 11 0; +#X connect 11 0 22 0; +#X connect 12 0 13 0; +#X connect 13 0 23 0; +#X connect 14 0 15 0; +#X connect 15 0 25 0; +#X connect 17 0 0 0; +#X connect 17 0 2 0; +#X connect 17 0 4 0; +#X connect 17 0 6 0; +#X connect 17 0 8 0; +#X connect 17 0 10 0; +#X connect 17 0 12 0; +#X connect 17 0 14 0; +#X restore 39 135 pd random_9-16; +#X obj 39 89 pack f f; +#X obj 39 45 t f f; +#X msg 92 65 0; +#X msg 39 113 \$1 \$2 1 37 0; +#X connect 0 0 3 0; +#X connect 2 0 5 0; +#X connect 3 0 2 0; +#X connect 3 1 4 0; +#X connect 4 0 2 1; +#X connect 5 0 1 0; diff --git a/lightboard/effect/effet7.pd b/lightboard/effect/effet7.pd new file mode 100755 index 0000000..3f688e4 --- /dev/null +++ b/lightboard/effect/effet7.pd @@ -0,0 +1,65 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 39 89 pack f f; +#X obj 39 45 t f f; +#X msg 92 65 0; +#N canvas 0 0 891 464 random_17-24 0; +#X obj 33 118 random_parametrique; +#X obj 34 141 f; +#X obj 131 166 random_parametrique; +#X obj 132 189 f; +#X obj 235 117 random_parametrique; +#X obj 236 140 f; +#X obj 339 164 random_parametrique; +#X obj 340 187 f; +#X obj 443 115 random_parametrique; +#X obj 444 138 f; +#X obj 540 167 random_parametrique; +#X obj 541 190 f; +#X obj 644 118 random_parametrique; +#X obj 645 141 f; +#X obj 751 176 random_parametrique; +#X obj 752 199 f; +#X floatatom 48 184 5 0 0 0 - - -; +#X obj 38 16 inlet; +#X obj 130 217 bus lumiere18; +#X obj 238 209 bus lumiere19; +#X obj 340 209 bus lumiere20; +#X obj 442 211 bus lumiere21; +#X obj 544 213 bus lumiere22; +#X obj 645 214 bus lumiere23; +#X obj 20 216 bus lumiere17; +#X obj 750 220 bus lumiere24; +#X connect 0 0 1 0; +#X connect 1 0 16 0; +#X connect 1 0 24 0; +#X connect 2 0 3 0; +#X connect 3 0 18 0; +#X connect 4 0 5 0; +#X connect 5 0 19 0; +#X connect 6 0 7 0; +#X connect 7 0 20 0; +#X connect 8 0 9 0; +#X connect 9 0 21 0; +#X connect 10 0 11 0; +#X connect 11 0 22 0; +#X connect 12 0 13 0; +#X connect 13 0 23 0; +#X connect 14 0 15 0; +#X connect 15 0 25 0; +#X connect 17 0 0 0; +#X connect 17 0 2 0; +#X connect 17 0 4 0; +#X connect 17 0 6 0; +#X connect 17 0 8 0; +#X connect 17 0 10 0; +#X connect 17 0 12 0; +#X connect 17 0 14 0; +#X restore 39 135 pd random_17-24; +#X msg 39 113 \$1 \$2 1 33 0; +#X connect 0 0 2 0; +#X connect 1 0 5 0; +#X connect 2 0 1 0; +#X connect 2 1 3 0; +#X connect 3 0 1 1; +#X connect 5 0 4 0; diff --git a/lightboard/effect/effet8.pd b/lightboard/effect/effet8.pd new file mode 100755 index 0000000..2a277dc --- /dev/null +++ b/lightboard/effect/effet8.pd @@ -0,0 +1,65 @@ +#N canvas 0 0 450 300 10; +#X obj 39 14 inlet; +#X obj 39 89 pack f f; +#X obj 39 45 t f f; +#X msg 92 65 0; +#N canvas 0 0 891 464 random_25-32 0; +#X obj 33 118 random_parametrique; +#X obj 34 141 f; +#X obj 131 166 random_parametrique; +#X obj 132 189 f; +#X obj 235 117 random_parametrique; +#X obj 236 140 f; +#X obj 339 164 random_parametrique; +#X obj 340 187 f; +#X obj 443 115 random_parametrique; +#X obj 444 138 f; +#X obj 540 167 random_parametrique; +#X obj 541 190 f; +#X obj 644 118 random_parametrique; +#X obj 645 141 f; +#X obj 751 176 random_parametrique; +#X obj 752 199 f; +#X floatatom 48 184 5 0 0 0 - - -; +#X obj 38 16 inlet; +#X obj 238 209 bus lumiere27; +#X obj 340 209 bus lumiere28; +#X obj 442 211 bus lumiere29; +#X obj 544 213 bus lumiere30; +#X obj 33 209 bus lumiere25; +#X obj 134 209 bus lumiere26; +#X obj 646 214 bus lumiere31; +#X obj 752 223 bus lumiere32; +#X connect 0 0 1 0; +#X connect 1 0 16 0; +#X connect 1 0 22 0; +#X connect 2 0 3 0; +#X connect 3 0 23 0; +#X connect 4 0 5 0; +#X connect 5 0 18 0; +#X connect 6 0 7 0; +#X connect 7 0 19 0; +#X connect 8 0 9 0; +#X connect 9 0 20 0; +#X connect 10 0 11 0; +#X connect 11 0 21 0; +#X connect 12 0 13 0; +#X connect 13 0 24 0; +#X connect 14 0 15 0; +#X connect 15 0 25 0; +#X connect 17 0 0 0; +#X connect 17 0 2 0; +#X connect 17 0 4 0; +#X connect 17 0 6 0; +#X connect 17 0 8 0; +#X connect 17 0 10 0; +#X connect 17 0 12 0; +#X connect 17 0 14 0; +#X restore 39 135 pd random_25-32; +#X msg 39 113 \$1 \$2 1 30 0; +#X connect 0 0 2 0; +#X connect 1 0 5 0; +#X connect 2 0 1 0; +#X connect 2 1 3 0; +#X connect 3 0 1 1; +#X connect 5 0 4 0; diff --git a/lightboard/effect/effet9.pd b/lightboard/effect/effet9.pd new file mode 100755 index 0000000..484671a --- /dev/null +++ b/lightboard/effect/effet9.pd @@ -0,0 +1,28 @@ +#N canvas 241 77 450 300 10; +#X obj 55 13 inlet; +#X obj 34 112 random_parametrique; +#X obj 34 135 * 0; +#X obj 32 67 loadbang; +#X obj 56 37 / 100; +#X obj 34 171 bus lumiere1; +#X obj 50 194 bus lumiere2; +#X obj 66 217 bus lumiere3; +#X obj 82 240 bus lumiere4; +#X obj 145 169 bus lumiere5; +#X obj 161 192 bus lumiere6; +#X obj 177 215 bus lumiere7; +#X obj 193 238 bus lumiere8; +#X msg 32 92 10 100 1 20 0; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 2 0 6 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 9 0; +#X connect 2 0 10 0; +#X connect 2 0 11 0; +#X connect 2 0 12 0; +#X connect 3 0 13 0; +#X connect 4 0 2 1; +#X connect 13 0 1 0; diff --git a/lightboard/lightboard.pd b/lightboard/lightboard.pd new file mode 100644 index 0000000..daaa3b0 --- /dev/null +++ b/lightboard/lightboard.pd @@ -0,0 +1,1131 @@ +#N canvas 0 232 313 197 10; +#X declare -path effect -path abs_light; +#X obj 5 16 declare -path effect -path abs_light; +#N canvas 0 25 1171 554 memoires_lumiere 0; +#N canvas 1655 385 955 306 all 0; +#N canvas 1409 24 992 550 save 0; +#X obj 49 481 textfile; +#X msg 778 134 rewind \, clear; +#X obj 787 333 f; +#X obj 805 312 r autogo_time; +#X msg 787 354 add autogo \$1; +#X obj 49 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X msg 537 338 add2 \$1; +#X msg 593 188 0; +#X obj 542 189 until; +#X obj 542 211 f; +#X obj 542 233 + 1; +#X obj 64 327 symbol; +#X obj 64 305 r curent_memoire; +#X obj 522 117 t b b b b; +#X msg 522 288 add; +#X msg 49 370 write memoires/rien.txt cr; +#X obj 79 30 inlet; +#X obj 788 266 list; +#X obj 784 189 list; +#X obj 809 165 r curve_lumiere_ramp; +#X msg 788 289 add ramp \$1 \$2; +#X msg 784 212 add curve \$1 \$2 \$3 \$4; +#X obj 814 242 r ramp_time_light; +#X msg 65 347 set write memoires/\$1.txt cr; +#X obj 328 319 r valeur_mem_lumiere; +#X msg 328 345 add2 \$1; +#X msg 384 192 0; +#X obj 333 193 until; +#X obj 333 215 f; +#X msg 333 172 64; +#X obj 333 237 + 1; +#X msg 333 259 \; get_valeur_mem-\$1 bang \;; +#X msg 373 147 add2 valeurs; +#X obj 313 121 t b b b b; +#X msg 313 293 add; +#X obj 522 390 t a; +#X obj 730 388 t a; +#X obj 313 389 t a; +#X obj 718 111 t b b b b; +#X obj 49 60 t b b b b; +#X obj 49 400 t a; +#X msg 582 143 add2 valeurs_groupe; +#X msg 542 256 \; get_valeur_mem_groupe-\$1 bang \;; +#X obj 537 312 r valeur_mem_groupe_lumiere; +#X msg 542 168 32; +#X connect 1 0 36 0; +#X connect 2 0 4 0; +#X connect 3 0 2 1; +#X connect 4 0 36 0; +#X connect 5 0 39 0; +#X connect 6 0 35 0; +#X connect 7 0 9 1; +#X connect 8 0 9 0; +#X connect 9 0 10 0; +#X connect 10 0 9 1; +#X connect 10 0 42 0; +#X connect 11 0 23 0; +#X connect 12 0 11 0; +#X connect 13 0 14 0; +#X connect 13 1 44 0; +#X connect 13 2 7 0; +#X connect 13 3 41 0; +#X connect 14 0 35 0; +#X connect 15 0 40 0; +#X connect 16 0 39 0; +#X connect 17 0 20 0; +#X connect 18 0 21 0; +#X connect 19 0 18 1; +#X connect 20 0 36 0; +#X connect 21 0 36 0; +#X connect 22 0 17 1; +#X connect 23 0 15 0; +#X connect 24 0 25 0; +#X connect 25 0 37 0; +#X connect 26 0 28 1; +#X connect 27 0 28 0; +#X connect 28 0 30 0; +#X connect 29 0 27 0; +#X connect 30 0 28 1; +#X connect 30 0 31 0; +#X connect 32 0 37 0; +#X connect 33 0 34 0; +#X connect 33 1 29 0; +#X connect 33 2 26 0; +#X connect 33 3 32 0; +#X connect 34 0 37 0; +#X connect 35 0 0 0; +#X connect 36 0 0 0; +#X connect 37 0 0 0; +#X connect 38 0 2 0; +#X connect 38 1 17 0; +#X connect 38 2 18 0; +#X connect 38 3 1 0; +#X connect 39 0 15 0; +#X connect 39 1 33 0; +#X connect 39 2 13 0; +#X connect 39 3 38 0; +#X connect 40 0 0 0; +#X connect 41 0 35 0; +#X connect 43 0 6 0; +#X connect 44 0 8 0; +#X restore 28 122 pd save; +#X obj 103 103 bng 15 250 50 0 empty empty empty 17 7 0 10 -258113 +-1 -1; +#N canvas 2208 145 585 422 read_memory 0; +#X obj 51 143 textfile; +#X obj 114 231 s mem_lumiere_ramp; +#X obj 131 154 s curent_memoire; +#X obj 51 255 s ramp_time_light; +#X obj 131 130 symbol; +#X obj 305 223 s curve_lumiere_ramp; +#X obj 51 198 route ramp valeurs nom_next autogo curve valeurs_groupe +; +#X obj 369 251 s mem_lumiere_groupe_ramp; +#X obj 51 62 t b a a; +#X msg 74 86 read memoires/\$1.txt cr \, rewind; +#X obj 51 110 until; +#X obj 51 19 r goto_mem_light; +#X obj 51 41 symbol; +#X connect 0 0 6 0; +#X connect 0 1 10 1; +#X connect 4 0 2 0; +#X connect 6 0 3 0; +#X connect 6 1 1 0; +#X connect 6 4 5 0; +#X connect 6 5 7 0; +#X connect 8 0 10 0; +#X connect 8 1 9 0; +#X connect 8 2 4 0; +#X connect 9 0 0 0; +#X connect 10 0 0 0; +#X connect 11 0 12 0; +#X connect 12 0 8 0; +#X restore 102 239 pd read_memory; +#X text 123 103 save; +#N canvas 0 22 732 621 curve_lumiere 0; +#X floatatom 109 314 7 -10 10 0 - - -; +#X floatatom 163 314 7 -10 10 0 - - -; +#X obj 109 457 s curve_lumiere_ramp; +#X obj 109 228 r curve_lumiere_ramp; +#X obj 109 250 unpack f f f f; +#X obj 109 421 pack f f f f; +#X floatatom 234 314 7 0 1 0 - - -; +#X floatatom 288 314 7 0 1 0 - - -; +#X text 130 439 courbe (pow + sigmoid / up +down); +#X obj 109 400 f; +#X msg 109 276 set \$1; +#X obj 163 362 t b f; +#X obj 234 363 t b f; +#X obj 288 363 t b f; +#X msg 163 276 set \$1; +#X msg 234 276 set \$1; +#X msg 288 276 set \$1; +#X text 125 326 up; +#X text 168 327 down; +#X text 249 326 up; +#X text 294 327 down; +#X text 119 300 curve (-1..1); +#X text 264 299 smooth; +#X connect 0 0 9 0; +#X connect 1 0 11 0; +#X connect 3 0 4 0; +#X connect 4 0 10 0; +#X connect 4 0 9 1; +#X connect 4 1 14 0; +#X connect 4 1 5 1; +#X connect 4 2 15 0; +#X connect 4 2 5 2; +#X connect 4 3 16 0; +#X connect 4 3 5 3; +#X connect 5 0 2 0; +#X connect 6 0 12 0; +#X connect 7 0 13 0; +#X connect 9 0 5 0; +#X connect 10 0 0 0; +#X connect 11 0 9 0; +#X connect 11 1 5 1; +#X connect 12 0 9 0; +#X connect 12 1 5 2; +#X connect 13 0 9 0; +#X connect 13 1 5 3; +#X connect 14 0 1 0; +#X connect 15 0 6 0; +#X connect 16 0 7 0; +#X coords 0 -1 1 1 250 42 2 100 300; +#X restore 210 150 pd curve_lumiere; +#N canvas 351 255 814 469 fade 0; +#X floatatom 103 202 7 1 1e+06 0 - - -; +#X obj 103 146 unpack f f; +#X obj 103 308 pack f f; +#X floatatom 161 202 7 1 1e+06 0 - - -; +#X obj 103 124 r ramp_time_light; +#X obj 103 329 s ramp_time_light; +#X obj 103 286 f; +#X msg 103 168 set \$1; +#X obj 163 264 t b f; +#X msg 170 168 set \$1; +#X text 116 214 up; +#X text 170 214 down; +#X text 240 214 (ms); +#X text 218 201 fade time; +#X connect 0 0 6 0; +#X connect 1 0 6 1; +#X connect 1 0 7 0; +#X connect 1 1 9 0; +#X connect 1 1 2 1; +#X connect 2 0 5 0; +#X connect 3 0 8 0; +#X connect 4 0 1 0; +#X connect 6 0 2 0; +#X connect 7 0 0 0; +#X connect 8 0 6 0; +#X connect 8 1 2 1; +#X connect 9 0 3 0; +#X coords 0 -1 1 1 250 30 2 100 200; +#X restore 210 120 pd fade; +#N canvas 0 22 733 385 nom 0; +#X obj 102 61 r curent_memoire; +#X symbolatom 102 103 28 0 0 0 - - -; +#X msg 102 82 set \$1; +#X obj 102 142 s curent_memoire; +#X text 302 103 curent; +#X connect 0 0 2 0; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X coords 0 -1 1 1 250 20 2 100 100; +#X restore 210 100 pd nom; +#X obj 103 215 s instant_go; +#X obj 103 125 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X text 120 123 instant_go; +#X connect 1 0 0 0; +#X connect 8 0 7 0; +#X coords 0 -1 1 1 360 92 2 100 100; +#X restore 4 449 pd all; +#X obj 727 37 cnv 5 142 5 empty empty empty 20 12 0 14 -191407 -66577 +0; +#X obj 871 37 cnv 5 142 5 empty empty empty 20 12 0 14 -233017 -66577 +0; +#X obj 1015 37 cnv 5 142 5 empty empty empty 20 12 0 14 -191407 -66577 +0; +#X obj 943 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 799 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 1087 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 7 37 cnv 5 142 5 empty empty empty 20 12 0 14 -233017 -66577 +0; +#X obj 151 37 cnv 5 142 5 empty empty empty 20 12 0 14 -191407 -66577 +0; +#X obj 295 37 cnv 5 142 5 empty empty empty 20 12 0 14 -233017 -66577 +0; +#X obj 439 37 cnv 5 142 5 empty empty empty 20 12 0 14 -191407 -66577 +0; +#X obj 583 37 cnv 5 142 5 empty empty empty 20 12 0 14 -233017 -66577 +0; +#X obj 79 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 367 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 655 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 223 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 511 37 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 6 245 cnv 5 142 5 empty empty empty 20 12 0 14 -233017 -66577 +0; +#X obj 150 245 cnv 5 142 5 empty empty empty 20 12 0 14 -191407 -66577 +0; +#X obj 294 245 cnv 5 142 5 empty empty empty 20 12 0 14 -233017 -66577 +0; +#X obj 438 245 cnv 5 142 5 empty empty empty 20 12 0 14 -191407 -66577 +0; +#X obj 78 245 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 366 245 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 222 245 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X obj 510 245 cnv 3 16 3 empty empty empty 20 12 0 14 -258113 -66577 +0; +#X text 587 396 GROUPES; +#X obj 6 253 mem_groupe 1; +#X msg 403 475 mem-1; +#X obj 390 523 s goto_mem_light; +#X msg 415 500 mem-2; +#X msg 390 452 rien; +#X obj 385 44 mem_lumiere 22; +#X obj 204 253 mem_groupe 12; +#X obj 60 253 mem_groupe 4; +#X obj 330 253 mem_groupe 19; +#X obj 402 253 mem_groupe 23; +#X obj 276 253 mem_groupe 16; +#X obj 24 253 mem_groupe 2; +#X obj 42 253 mem_groupe 3; +#X obj 96 253 mem_groupe 6; +#X obj 114 253 mem_groupe 7; +#X obj 132 253 mem_groupe 8; +#X obj 78 253 mem_groupe 5; +#X obj 150 253 mem_groupe 9; +#X obj 168 253 mem_groupe 10; +#X obj 186 253 mem_groupe 11; +#X obj 222 253 mem_groupe 13; +#X obj 240 253 mem_groupe 14; +#X obj 258 253 mem_groupe 15; +#X obj 294 253 mem_groupe 17; +#X obj 312 253 mem_groupe 18; +#X obj 348 253 mem_groupe 20; +#X obj 366 253 mem_groupe 21; +#X obj 384 253 mem_groupe 22; +#X obj 420 253 mem_groupe 24; +#X obj 564 253 mem_groupe 32; +#X obj 438 253 mem_groupe 25; +#X obj 456 253 mem_groupe 26; +#X obj 474 253 mem_groupe 27; +#X obj 492 253 mem_groupe 28; +#X obj 510 253 mem_groupe 29; +#X obj 528 253 mem_groupe 30; +#X obj 546 253 mem_groupe 31; +#X obj 295 44 mem_lumiere 17; +#X obj 547 44 mem_lumiere 31; +#X obj 601 44 mem_lumiere 34; +#X obj 133 44 mem_lumiere 8; +#X obj 7 44 mem_lumiere 1; +#X obj 241 44 mem_lumiere 14; +#X obj 169 44 mem_lumiere 10; +#X obj 151 44 mem_lumiere 9; +#X obj 259 44 mem_lumiere 15; +#X obj 313 44 mem_lumiere 18; +#X obj 493 44 mem_lumiere 28; +#X obj 331 44 mem_lumiere 19; +#X obj 79 44 mem_lumiere 5; +#X obj 655 44 mem_lumiere 37; +#X obj 583 44 mem_lumiere 33; +#X obj 25 44 mem_lumiere 2; +#X obj 43 44 mem_lumiere 3; +#X obj 61 44 mem_lumiere 4; +#X obj 97 44 mem_lumiere 6; +#X obj 115 44 mem_lumiere 7; +#X obj 187 44 mem_lumiere 11; +#X obj 205 44 mem_lumiere 12; +#X obj 223 44 mem_lumiere 13; +#X obj 277 44 mem_lumiere 16; +#X obj 349 44 mem_lumiere 20; +#X obj 367 44 mem_lumiere 21; +#X obj 403 44 mem_lumiere 23; +#X obj 421 44 mem_lumiere 24; +#X obj 439 44 mem_lumiere 25; +#X obj 457 44 mem_lumiere 26; +#X obj 475 44 mem_lumiere 27; +#X obj 511 44 mem_lumiere 29; +#X obj 529 44 mem_lumiere 30; +#X obj 565 44 mem_lumiere 32; +#X obj 619 44 mem_lumiere 35; +#X obj 637 44 mem_lumiere 36; +#X obj 673 44 mem_lumiere 38; +#X obj 691 44 mem_lumiere 39; +#X obj 709 44 mem_lumiere 40; +#X obj 727 44 mem_lumiere 41; +#X obj 745 44 mem_lumiere 42; +#X obj 763 44 mem_lumiere 43; +#X obj 781 44 mem_lumiere 44; +#X obj 799 44 mem_lumiere 45; +#X obj 817 44 mem_lumiere 46; +#X obj 835 44 mem_lumiere 47; +#X obj 853 44 mem_lumiere 48; +#X obj 871 44 mem_lumiere 49; +#X obj 889 44 mem_lumiere 50; +#X obj 907 44 mem_lumiere 51; +#X obj 925 44 mem_lumiere 52; +#X obj 943 44 mem_lumiere 53; +#X obj 961 44 mem_lumiere 54; +#X obj 979 44 mem_lumiere 55; +#X obj 997 44 mem_lumiere 56; +#X obj 1015 44 mem_lumiere 57; +#X obj 1033 44 mem_lumiere 58; +#X obj 1051 44 mem_lumiere 59; +#X obj 1069 44 mem_lumiere 60; +#X obj 1087 44 mem_lumiere 61; +#X obj 1105 44 mem_lumiere 62; +#X obj 1123 44 mem_lumiere 63; +#X obj 1141 44 mem_lumiere 64; +#X obj 151 202 sel_bank 2; +#X obj 295 202 sel_bank 3; +#X obj 7 202 sel_bank 1; +#X obj 439 202 sel_bank 4; +#X obj 583 202 sel_bank 5; +#X obj 727 202 sel_bank 6; +#X obj 871 202 sel_bank 7; +#X obj 1015 202 sel_bank 8; +#X obj 7 412 sel_bank 9; +#X obj 151 412 sel_bank 10; +#X obj 295 412 sel_bank 11; +#X obj 439 412 sel_bank 12; +#X connect 27 0 28 0; +#X connect 29 0 28 0; +#X connect 30 0 28 0; +#X coords 0 0 1 1 85 60 0; +#X restore 5 35 pd memoires_lumiere ________________; +#N canvas 345 43 871 326 simulation_lumiere 0; +#X obj 216 191 cnv 15 100 40 empty empty empty 20 12 0 14 -4034 -66577 +0; +#X obj 218 192 aff_light 33 PC_vert; +#X obj 432 191 cnv 15 100 40 empty empty empty 20 12 0 14 -4034 -66577 +0; +#X obj 1 148 aff_light 1 CJ1_1; +#X obj 384 277 aff_light 48 salle; +#X obj 542 192 aff_light 36 face; +#X obj 649 107 aff_light 15 CJ2_7; +#X obj 109 148 aff_light 2 CJ1_2; +#X obj 217 148 aff_light 3 CJ1_3; +#X obj 325 148 aff_light 4 CJ1_4; +#X obj 433 148 aff_light 5 CJ1_5; +#X obj 541 148 aff_light 6 CJ1_6; +#X obj 649 148 aff_light 7 CJ1_7; +#X obj 757 148 aff_light 8 CJ1_8; +#X obj 1 107 aff_light 9 CJ2_1; +#X obj 109 107 aff_light 10 CJ2_2; +#X obj 217 107 aff_light 11 CJ2_3; +#X obj 325 107 aff_light 12 CJ2_4; +#X obj 433 107 aff_light 13 CJ2_5; +#X obj 541 107 aff_light 14 CJ2_6; +#X obj 757 107 aff_light 16 CJ2_8; +#X obj 1 67 aff_light 17 CJ3_1; +#X obj 109 67 aff_light 18 CJ3_2; +#X obj 217 67 aff_light 19 CJ3_3; +#X obj 325 67 aff_light 20 CJ3_4; +#X obj 433 67 aff_light 21 CJ3_5; +#X obj 541 67 aff_light 22 CJ3_6; +#X obj 649 67 aff_light 23 CJ3_7; +#X obj 757 67 aff_light 24 CJ3_8; +#X obj 327 234 aff_light 37 decoupe_F_J; +#X obj 434 234 aff_light 38 decoupe_F_C; +#X obj 434 192 aff_light 35 PAR_vert; +#X obj 326 192 aff_light 34 PAR_blanc; +#X text 6 5 change this according to the light implantation on the +scenne.; +#X text 36 40 SYNTAXE : aff_light circuit_number circuit_name; +#X restore 5 54 pd simulation_lumiere ______________; +#N canvas 532 102 567 308 API_lumiere 0; +#X obj 23 33 bus lumiere1; +#X floatatom 23 15 5 0 0 0 - - -; +#N canvas 0 22 450 300 master_1et2 0; +#X obj 79 54 bus lumiere1; +#X obj 79 22 inlet; +#X obj 109 89 bus lumiere2; +#X connect 1 0 0 0; +#X connect 1 0 2 0; +#X restore 25 79 pd master_1et2; +#X floatatom 25 60 5 0 0 0 - - -; +#X text 73 17 de 0 a 100; +#X text 70 59 de 0 a 100; +#X msg 25 103 mem-1; +#X obj 25 126 s goto_mem_light; +#X obj 25 175 s cut_lumiere9; +#X msg 25 152 0 1000; +#X text 90 152 impose une valeur pendant un certain temps a un circuit +; +#X obj 25 222 s cut; +#X msg 25 199 0 1000; +#X text 86 200 ou sur tous; +#X obj 23 258 effet1; +#X obj 75 258 effet2; +#X obj 130 258 effet3; +#X text 192 255 <- groupes; +#X connect 1 0 0 0; +#X connect 3 0 2 0; +#X connect 6 0 7 0; +#X connect 9 0 8 0; +#X connect 12 0 11 0; +#X restore 5 92 pd API_lumiere _____________________; +#N canvas 399 136 1249 554 patch_bay_and_DMX_out 0; +#X obj 22 47 s master_light; +#X obj 21 24 inlet; +#X floatatom 111 77 5 0 0 0 - - -; +#X floatatom 110 124 5 0 0 0 - - -; +#X floatatom 111 171 5 0 0 0 - - -; +#X floatatom 111 216 5 0 0 0 - - -; +#X floatatom 116 258 5 0 0 0 - - -; +#X floatatom 112 305 5 0 0 0 - - -; +#X floatatom 113 347 5 0 0 0 - - -; +#X floatatom 114 397 5 0 0 0 - - -; +#X floatatom 275 122 5 0 0 0 - - -; +#X floatatom 275 167 5 0 0 0 - - -; +#X floatatom 275 215 5 0 0 0 - - -; +#X floatatom 275 263 5 0 0 0 - - -; +#X floatatom 275 307 5 0 0 0 - - -; +#X floatatom 442 70 5 0 0 0 - - -; +#X floatatom 436 117 5 0 0 0 - - -; +#X text 165 12 dmx_out :; +#X text 193 44 arg2 = curve; +#X floatatom 1097 136 5 0 0 0 - - -; +#X floatatom 268 73 5 0 0 0 - - -; +#X floatatom 439 166 5 0 0 0 - - -; +#X floatatom 440 215 5 0 0 0 - - -; +#X floatatom 440 258 5 0 0 0 - - -; +#X floatatom 436 309 5 0 0 0 - - -; +#X floatatom 438 353 5 0 0 0 - - -; +#X floatatom 442 399 5 0 0 0 - - -; +#X floatatom 612 71 5 0 0 0 - - -; +#X floatatom 611 115 5 0 0 0 - - -; +#X floatatom 613 158 5 0 0 0 - - -; +#X floatatom 613 206 5 0 0 0 - - -; +#X floatatom 612 253 5 0 0 0 - - -; +#X floatatom 611 302 5 0 0 0 - - -; +#X floatatom 611 347 5 0 0 0 - - -; +#X floatatom 613 400 5 0 0 0 - - -; +#X floatatom 777 72 5 0 0 0 - - -; +#X floatatom 777 116 5 0 0 0 - - -; +#X floatatom 776 160 5 0 0 0 - - -; +#X floatatom 781 213 5 0 0 0 - - -; +#X floatatom 782 266 5 0 0 0 - - -; +#X floatatom 785 310 5 0 0 0 - - -; +#X floatatom 779 354 5 0 0 0 - - -; +#X floatatom 781 402 5 0 0 0 - - -; +#X floatatom 937 86 5 0 0 0 - - -; +#X floatatom 945 135 5 0 0 0 - - -; +#X floatatom 946 181 5 0 0 0 - - -; +#X floatatom 950 228 5 0 0 0 - - -; +#X floatatom 949 273 5 0 0 0 - - -; +#X floatatom 948 313 5 0 0 0 - - -; +#X floatatom 951 356 5 0 0 0 - - -; +#X floatatom 949 411 5 0 0 0 - - -; +#X floatatom 1097 88 5 0 0 0 - - -; +#X floatatom 1096 181 5 0 0 0 - - -; +#X floatatom 1092 234 5 0 0 0 - - -; +#X floatatom 1099 277 5 0 0 0 - - -; +#X floatatom 1098 320 5 0 0 0 - - -; +#X floatatom 1100 366 5 0 0 0 - - -; +#X floatatom 1102 410 5 0 0 0 - - -; +#X floatatom 1255 85 5 0 0 0 - - -; +#X floatatom 1250 134 5 0 0 0 - - -; +#X floatatom 1254 179 5 0 0 0 - - -; +#X floatatom 1248 230 5 0 0 0 - - -; +#X floatatom 1246 272 5 0 0 0 - - -; +#X floatatom 1249 327 5 0 0 0 - - -; +#X floatatom 1252 365 5 0 0 0 - - -; +#X floatatom 1254 410 5 0 0 0 - - -; +#X floatatom 279 351 5 0 0 0 - - -; +#X floatatom 275 399 5 0 0 0 - - -; +#X obj 18 122 bus_master 2; +#X obj 675 69 bus_master 33; +#X obj 675 115 bus_master 34; +#X obj 676 159 bus_master 35; +#X obj 676 212 bus_master 36; +#X obj 677 259 bus_master 37; +#X obj 680 308 bus_master 38; +#X obj 679 353 bus_master 39; +#X obj 681 400 bus_master 40; +#X obj 835 63 bus_master 41; +#X obj 836 112 bus_master 42; +#X obj 836 158 bus_master 43; +#X obj 838 202 bus_master 44; +#X obj 837 251 bus_master 45; +#X obj 837 293 bus_master 46; +#X obj 837 336 bus_master 47; +#X obj 837 383 bus_master 48; +#X obj 17 73 bus_master 1; +#X obj 18 168 bus_master 3; +#X obj 19 213 bus_master 4; +#X obj 19 257 bus_master 5; +#X obj 19 303 bus_master 6; +#X obj 18 345 bus_master 7; +#X obj 20 394 bus_master 8; +#X obj 175 74 bus_master 9; +#X obj 176 120 bus_master 10; +#X obj 176 166 bus_master 11; +#X obj 177 215 bus_master 12; +#X obj 177 261 bus_master 13; +#X obj 178 306 bus_master 14; +#X obj 179 349 bus_master 15; +#X obj 178 396 bus_master 16; +#X obj 339 67 bus_master 17; +#X obj 339 114 bus_master 18; +#X obj 339 162 bus_master 19; +#X obj 340 212 bus_master 20; +#X obj 340 258 bus_master 21; +#X obj 341 306 bus_master 22; +#X obj 340 351 bus_master 23; +#X obj 342 397 bus_master 24; +#X obj 512 67 bus_master 25; +#X obj 512 113 bus_master 26; +#X obj 513 156 bus_master 27; +#X obj 513 203 bus_master 28; +#X obj 514 252 bus_master 29; +#X obj 513 300 bus_master 30; +#X obj 512 345 bus_master 31; +#X obj 512 397 bus_master 32; +#X obj 991 62 bus_master 49; +#X obj 994 108 bus_master 50; +#X obj 990 158 bus_master 51; +#X obj 991 206 bus_master 52; +#X obj 991 252 bus_master 53; +#X obj 992 297 bus_master 54; +#X obj 992 341 bus_master 55; +#X obj 992 387 bus_master 56; +#X obj 1151 60 bus_master 57; +#X obj 1151 106 bus_master 58; +#X obj 1151 154 bus_master 59; +#X obj 1153 202 bus_master 60; +#X obj 1152 249 bus_master 61; +#X obj 1153 298 bus_master 62; +#X obj 1153 344 bus_master 63; +#X obj 1155 387 bus_master 64; +#X obj 177 418 dmx_out 10; +#X text 16 444 1er rangé (longtain); +#X text 186 443 2eme rangé; +#X text 349 446 3eme rangé; +#X text 521 445 rien; +#X text 846 430 salle; +#N canvas 20 438 431 370 test_dmx 0; +#X floatatom 121 204 5 0 0 0 - - -; +#X msg 167 248 0; +#X obj 121 224 t f f b; +#X msg 121 247 100; +#X obj 89 74 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#N canvas 0 22 450 300 dmx_out 0; +#X obj 59 572 ctlout; +#X obj 152 449 * 2; +#X obj 152 529 + 1; +#X obj 133 572 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 8 inlet; +#X obj 152 423 - 1; +#X obj 59 128 min 256; +#N canvas 0 22 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 520 + 1; +#X obj 59 29 / 100; +#X obj 292 6 inlet; +#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 18 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 14 0; +#X connect 11 0 15 0; +#X connect 12 0 9 0; +#X connect 13 0 19 0; +#X connect 14 0 1 0; +#X connect 15 0 12 0; +#X connect 16 0 17 0; +#X connect 17 0 11 0; +#X connect 18 0 3 2; +#X connect 18 0 0 2; +#X connect 19 0 16 0; +#X connect 20 0 10 0; +#X restore 121 283 pd dmx_out; +#X obj 174 75 key; +#X obj 174 100 spigot; +#X obj 213 77 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 89 203 +; +#X msg 89 175 1; +#X msg 132 174 -1; +#X obj 174 123 select 122 97; +#X text 27 12 DMX channel tester; +#X obj 89 92 t b b; +#X obj 89 142 until; +#X msg 89 122 512; +#X msg 121 122 0; +#X text 42 72 panic; +#X connect 0 0 2 0; +#X connect 0 0 9 1; +#X connect 1 0 5 0; +#X connect 2 0 3 0; +#X connect 2 1 5 1; +#X connect 2 2 1 0; +#X connect 3 0 5 0; +#X connect 4 0 14 0; +#X connect 6 0 7 0; +#X connect 7 0 12 0; +#X connect 8 0 7 1; +#X connect 9 0 0 0; +#X connect 10 0 9 0; +#X connect 11 0 9 0; +#X connect 12 0 10 0; +#X connect 12 1 11 0; +#X connect 14 0 16 0; +#X connect 14 1 17 0; +#X connect 15 0 10 0; +#X connect 16 0 15 0; +#X connect 17 0 0 0; +#X restore 25 492 pd test_dmx _______________________; +#X text 194 28 arg1 = cannal DMX (negative -> not used); +#X text 512 3 change the dmx_out abstraction to feet the need of your +dmx interface; +#X obj 837 316 dmx_out -72; +#X obj 837 362 dmx_out -73; +#X obj 992 86 dmx_out -75; +#X obj 993 366 dmx_out -54; +#X obj 992 409 dmx_out -55; +#X obj 1151 84 dmx_out -56; +#X obj 1151 131 dmx_out -57; +#X obj 1151 179 dmx_out -58; +#X obj 1151 224 dmx_out -59; +#X obj 1152 274 dmx_out -60; +#X obj 1153 323 dmx_out -102; +#X obj 1155 366 dmx_out -103; +#X obj 1154 408 dmx_out -155; +#X obj 836 87 dmx_out -65; +#X obj 836 137 dmx_out -66; +#X obj 836 180 dmx_out -67; +#X obj 837 227 dmx_out -68; +#X obj 836 274 dmx_out -69; +#X obj 994 134 dmx_out -151; +#X obj 991 182 dmx_out -152; +#X obj 991 231 dmx_out -153; +#X obj 992 274 dmx_out -154; +#X obj 992 321 dmx_out -155; +#X obj 836 409 dmx_out 48; +#X obj 17 96 dmx_out 18; +#X obj 18 147 dmx_out 25; +#X obj 19 193 dmx_out 27; +#X obj 19 237 dmx_out 26; +#X obj 20 284 dmx_out 23; +#X obj 20 327 dmx_out 24; +#X obj 21 370 dmx_out 21; +#X obj 20 419 dmx_out 22; +#X obj 176 98 dmx_out 16; +#X obj 175 146 dmx_out 15; +#X obj 177 191 dmx_out 14; +#X obj 177 241 dmx_out 13; +#X obj 178 330 dmx_out 12; +#X obj 179 373 dmx_out 11; +#X obj 339 92 dmx_out 5; +#X obj 340 141 dmx_out 3; +#X obj 340 188 dmx_out 4; +#X obj 340 236 dmx_out 2; +#X obj 340 282 dmx_out 9; +#X obj 341 330 dmx_out 8; +#X obj 341 376 dmx_out 7; +#X obj 341 421 dmx_out 6; +#X obj 178 285 dmx_out 17; +#X obj 675 95 dmx_out 20; +#X obj 677 181 dmx_out 19; +#X obj 675 137 dmx_out 28; +#X obj 678 281 dmx_out 29; +#X obj 513 92 dmx_out -81; +#X obj 514 134 dmx_out -82; +#X obj 512 179 dmx_out -83; +#X obj 514 229 dmx_out -84; +#X obj 513 276 dmx_out -85; +#X obj 513 324 dmx_out -86; +#X obj 513 374 dmx_out -87; +#X obj 513 422 dmx_out -88; +#X obj 681 332 dmx_out -6; +#X obj 678 233 dmx_out -29; +#X obj 681 374 dmx_out -6; +#X obj 682 421 dmx_out -6; +#X obj 312 500 s dmx_channel; +#X obj 312 481 nbx 5 14 0 100 0 1 empty empty empty 0 -8 0 10 -262144 +-1 -1 1 256; +#X text 383 480 midi_channel of the midi2DMX interface; +#X connect 1 0 0 0; +#X connect 68 0 3 0; +#X connect 68 0 166 0; +#X connect 69 0 35 0; +#X connect 69 0 188 0; +#X connect 70 0 36 0; +#X connect 70 0 190 0; +#X connect 71 0 37 0; +#X connect 71 0 189 0; +#X connect 72 0 38 0; +#X connect 72 0 201 0; +#X connect 73 0 39 0; +#X connect 73 0 191 0; +#X connect 74 0 40 0; +#X connect 74 0 200 0; +#X connect 75 0 41 0; +#X connect 75 0 202 0; +#X connect 76 0 42 0; +#X connect 76 0 203 0; +#X connect 77 0 43 0; +#X connect 77 0 154 0; +#X connect 78 0 44 0; +#X connect 78 0 155 0; +#X connect 79 0 45 0; +#X connect 79 0 156 0; +#X connect 80 0 46 0; +#X connect 80 0 157 0; +#X connect 81 0 47 0; +#X connect 81 0 158 0; +#X connect 82 0 48 0; +#X connect 82 0 141 0; +#X connect 83 0 49 0; +#X connect 83 0 142 0; +#X connect 84 0 50 0; +#X connect 84 0 164 0; +#X connect 85 0 2 0; +#X connect 85 0 165 0; +#X connect 86 0 4 0; +#X connect 86 0 167 0; +#X connect 87 0 5 0; +#X connect 87 0 168 0; +#X connect 88 0 6 0; +#X connect 88 0 169 0; +#X connect 89 0 7 0; +#X connect 89 0 170 0; +#X connect 90 0 8 0; +#X connect 90 0 171 0; +#X connect 91 0 9 0; +#X connect 91 0 172 0; +#X connect 92 0 20 0; +#X connect 92 0 173 0; +#X connect 93 0 10 0; +#X connect 93 0 174 0; +#X connect 94 0 11 0; +#X connect 94 0 175 0; +#X connect 95 0 12 0; +#X connect 95 0 176 0; +#X connect 96 0 13 0; +#X connect 96 0 187 0; +#X connect 97 0 14 0; +#X connect 97 0 177 0; +#X connect 98 0 66 0; +#X connect 98 0 178 0; +#X connect 99 0 67 0; +#X connect 99 0 132 0; +#X connect 100 0 15 0; +#X connect 100 0 179 0; +#X connect 101 0 16 0; +#X connect 101 0 180 0; +#X connect 102 0 21 0; +#X connect 102 0 181 0; +#X connect 103 0 22 0; +#X connect 103 0 182 0; +#X connect 104 0 23 0; +#X connect 104 0 183 0; +#X connect 105 0 24 0; +#X connect 105 0 184 0; +#X connect 106 0 25 0; +#X connect 106 0 185 0; +#X connect 107 0 26 0; +#X connect 107 0 186 0; +#X connect 108 0 27 0; +#X connect 108 0 192 0; +#X connect 109 0 28 0; +#X connect 109 0 193 0; +#X connect 110 0 29 0; +#X connect 110 0 194 0; +#X connect 111 0 30 0; +#X connect 111 0 195 0; +#X connect 112 0 31 0; +#X connect 112 0 196 0; +#X connect 113 0 32 0; +#X connect 113 0 197 0; +#X connect 114 0 33 0; +#X connect 114 0 198 0; +#X connect 115 0 34 0; +#X connect 115 0 199 0; +#X connect 116 0 51 0; +#X connect 116 0 143 0; +#X connect 117 0 19 0; +#X connect 117 0 159 0; +#X connect 118 0 52 0; +#X connect 118 0 160 0; +#X connect 119 0 53 0; +#X connect 119 0 161 0; +#X connect 120 0 54 0; +#X connect 120 0 162 0; +#X connect 121 0 55 0; +#X connect 121 0 163 0; +#X connect 122 0 56 0; +#X connect 122 0 144 0; +#X connect 123 0 57 0; +#X connect 123 0 145 0; +#X connect 124 0 58 0; +#X connect 124 0 146 0; +#X connect 125 0 59 0; +#X connect 125 0 147 0; +#X connect 126 0 60 0; +#X connect 126 0 148 0; +#X connect 127 0 61 0; +#X connect 127 0 149 0; +#X connect 128 0 62 0; +#X connect 128 0 150 0; +#X connect 129 0 63 0; +#X connect 129 0 151 0; +#X connect 130 0 64 0; +#X connect 130 0 152 0; +#X connect 131 0 65 0; +#X connect 131 0 153 0; +#X connect 205 0 204 0; +#X restore 5 73 pd patch_bay_and_DMX_out ___________; +#N canvas 240 192 751 281 bcf2000 0; +#N canvas 182 138 579 419 sel_bank 0; +#X msg 70 70 1; +#X text 46 117 bank; +#X obj 15 205 s bcf_bank; +#X obj 70 47 loadbang; +#X obj 15 185 - 1; +#X obj 15 18 r sel_bank; +#X obj 15 116 f; +#X obj 15 40 change; +#X obj 152 258 f; +#X text 190 234 last bank; +#X obj 120 232 t f b; +#X msg 152 319 0; +#X obj 152 299 t b f; +#X obj 152 339 ctlout 65 1; +#X obj 15 141 t f f; +#X obj 142 143 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 152 278 + 64; +#X obj 225 314 r bcf_channel; +#X connect 0 0 6 0; +#X connect 3 0 0 0; +#X connect 4 0 2 0; +#X connect 5 0 7 0; +#X connect 6 0 14 0; +#X connect 7 0 6 0; +#X connect 8 0 16 0; +#X connect 10 0 8 1; +#X connect 10 1 8 0; +#X connect 11 0 13 0; +#X connect 12 0 11 0; +#X connect 12 1 13 1; +#X connect 14 0 4 0; +#X connect 14 1 10 0; +#X connect 15 0 6 0; +#X connect 16 0 12 0; +#X connect 17 0 13 2; +#X restore 16 11 pd sel_bank; +#N canvas 262 171 931 376 receive_midi 0; +#X obj 38 18 ctlin 81; +#X obj 91 106 * 8; +#X obj 38 151 pack f f; +#X obj 201 106 * 8; +#X obj 148 153 pack f f; +#X obj 38 196 t a; +#X obj 301 106 * 8; +#X obj 248 153 pack f f; +#X obj 401 106 * 8; +#X obj 348 153 pack f f; +#X obj 501 106 * 8; +#X obj 448 153 pack f f; +#X obj 601 106 * 8; +#X obj 548 153 pack f f; +#X obj 701 106 * 8; +#X obj 648 153 pack f f; +#X obj 801 106 * 8; +#X obj 748 153 pack f f; +#X obj 148 18 ctlin 82; +#X obj 248 18 ctlin 83; +#X obj 348 18 ctlin 84; +#X obj 448 18 ctlin 85; +#X obj 548 18 ctlin 86; +#X obj 648 18 ctlin 87; +#X obj 748 18 ctlin 88; +#X obj 91 82 r bcf_bank; +#X obj 201 82 r bcf_bank; +#X obj 301 82 r bcf_bank; +#X obj 401 82 r bcf_bank; +#X obj 501 82 r bcf_bank; +#X obj 601 82 r bcf_bank; +#X obj 701 82 r bcf_bank; +#X obj 801 82 r bcf_bank; +#X obj 38 244 s bcf_data; +#X msg 38 219 \$2 \$1; +#X obj 91 128 + 1; +#X obj 201 130 + 2; +#X obj 301 130 + 3; +#X obj 401 130 + 4; +#X obj 501 130 + 5; +#X obj 601 130 + 6; +#X obj 701 130 + 7; +#X obj 801 130 + 8; +#X text 291 242 todo filter sur le port midi dela bcf; +#X connect 0 0 2 0; +#X connect 1 0 35 0; +#X connect 2 0 5 0; +#X connect 3 0 36 0; +#X connect 4 0 5 0; +#X connect 5 0 34 0; +#X connect 6 0 37 0; +#X connect 7 0 5 0; +#X connect 8 0 38 0; +#X connect 9 0 5 0; +#X connect 10 0 39 0; +#X connect 11 0 5 0; +#X connect 12 0 40 0; +#X connect 13 0 5 0; +#X connect 14 0 41 0; +#X connect 15 0 5 0; +#X connect 16 0 42 0; +#X connect 17 0 5 0; +#X connect 18 0 4 0; +#X connect 19 0 7 0; +#X connect 20 0 9 0; +#X connect 21 0 11 0; +#X connect 22 0 13 0; +#X connect 23 0 15 0; +#X connect 24 0 17 0; +#X connect 25 0 1 0; +#X connect 26 0 3 0; +#X connect 27 0 6 0; +#X connect 28 0 8 0; +#X connect 29 0 10 0; +#X connect 30 0 12 0; +#X connect 31 0 14 0; +#X connect 32 0 16 0; +#X connect 34 0 33 0; +#X connect 35 0 2 1; +#X connect 36 0 4 1; +#X connect 37 0 7 1; +#X connect 38 0 9 1; +#X connect 39 0 11 1; +#X connect 40 0 13 1; +#X connect 41 0 15 1; +#X connect 42 0 17 1; +#X restore 16 30 pd receive_midi; +#N canvas 499 87 363 467 send_midi 0; +#X obj 42 265 ctlout 81 17; +#X obj 60 291 ctlout 82 17; +#X obj 71 316 ctlout 83 17; +#X obj 87 337 ctlout 84 17; +#X obj 111 362 ctlout 85 17; +#X obj 128 387 ctlout 86 17; +#X obj 144 412 ctlout 87 17; +#X obj 163 435 ctlout 88 17; +#X obj 41 40 unpack f f; +#X obj 41 69 t f f; +#X obj 41 112 % 8; +#X msg 204 11 9 33; +#X obj 73 112 / 8; +#X obj 73 133 i; +#X obj 73 164 ==; +#X obj 105 132 r bcf_bank; +#X obj 41 192 *; +#X obj 41 214 pack f f; +#X obj 41 15 r bcf_data2; +#X obj 73 91 - 1; +#X msg 149 10 8 33; +#X obj 41 159 + 1; +#X obj 42 237 route 2 3 4 5 6 7 8 1; +#X obj 244 244 r bcf_channel; +#X connect 8 0 9 0; +#X connect 8 1 17 1; +#X connect 9 0 10 0; +#X connect 9 1 19 0; +#X connect 10 0 21 0; +#X connect 11 0 8 0; +#X connect 12 0 13 0; +#X connect 13 0 14 0; +#X connect 14 0 16 1; +#X connect 15 0 14 1; +#X connect 16 0 17 0; +#X connect 17 0 22 0; +#X connect 18 0 8 0; +#X connect 19 0 12 0; +#X connect 20 0 8 0; +#X connect 21 0 16 0; +#X connect 22 0 0 0; +#X connect 22 1 1 0; +#X connect 22 2 2 0; +#X connect 22 3 3 0; +#X connect 22 4 4 0; +#X connect 22 5 5 0; +#X connect 22 6 6 0; +#X connect 22 7 7 0; +#X connect 23 0 0 2; +#X connect 23 0 1 2; +#X connect 23 0 2 2; +#X connect 23 0 3 2; +#X connect 23 0 4 2; +#X connect 23 0 5 2; +#X connect 23 0 6 2; +#X connect 23 0 7 2; +#X restore 16 49 pd send_midi; +#X obj 14 126 ctlin 1; +#X obj 72 126 ctlin 2; +#X obj 131 126 ctlin 3; +#X obj 189 126 ctlin 4; +#X obj 246 126 ctlin 5; +#X obj 303 126 ctlin 6; +#X obj 362 126 ctlin 7; +#X obj 420 126 ctlin 8; +#X text 480 126 rotatif; +#X obj 16 94 s bcf_channel; +#X obj 16 74 nbx 5 14 0 100 0 1 empty empty empty 0 -8 0 10 -262144 +-1 -1 17 256; +#X text 87 73 midi_channel of the midi2DMX interface; +#X connect 13 0 12 0; +#X restore 5 111 pd bcf2000 _________________________; diff --git a/lightboard/memoires/._.DS_Store b/lightboard/memoires/._.DS_Store new file mode 100755 index 0000000..c9474ea Binary files /dev/null and b/lightboard/memoires/._.DS_Store differ diff --git a/lightboard/memoires/mem-1.txt b/lightboard/memoires/mem-1.txt new file mode 100644 index 0000000..b1cf326 --- /dev/null +++ b/lightboard/memoires/mem-1.txt @@ -0,0 +1,5 @@ +curve 0 0 0 0 +ramp 5000 5000 +autogo 0 +valeurs_groupe 0 0 0 0 0 21.22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +valeurs 22.59 10.95 26.01 0 19.51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/lightboard/memoires/mem-2.txt b/lightboard/memoires/mem-2.txt new file mode 100644 index 0000000..d94c914 --- /dev/null +++ b/lightboard/memoires/mem-2.txt @@ -0,0 +1,5 @@ +curve 0 0 0 0 +ramp 5000 5000 +autogo 0 +valeurs_groupe 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +valeurs 0 0 0 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 diff --git a/lightboard/memoires/rien.txt b/lightboard/memoires/rien.txt new file mode 100755 index 0000000..2ad88dc --- /dev/null +++ b/lightboard/memoires/rien.txt @@ -0,0 +1,6 @@ +curve 0 0 0 0 +ramp 0 0 +autogo 0 +valeurs_groupe 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +valeurs 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + diff --git a/linear_cue_system/cue_init-help.pd b/linear_cue_system/cue_init-help.pd index 3cb7de7..8e36ab2 100644 --- a/linear_cue_system/cue_init-help.pd +++ b/linear_cue_system/cue_init-help.pd @@ -19,7 +19,7 @@ #X obj 10 397 cue foo; #X obj 10 416 cue test1a; #X obj 10 359 cue toto; -#X floatatom 480 282 5 0 0 0 - - -; +#X floatatom 480 322 5 0 0 0 - - -; #X obj 237 325 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X text 242 33 organize whatever in diferent step; diff --git a/puremapping/curve_circle.pd b/puremapping/curve_circle.pd index 8c28619..853ac06 100644 --- a/puremapping/curve_circle.pd +++ b/puremapping/curve_circle.pd @@ -1,31 +1,33 @@ #N canvas 316 130 527 415 10; #X obj 65 15 inlet; #X obj 195 15 inlet; -#X obj 65 303 outlet; -#X obj 111 188 pow 2; -#X obj 111 228 -; -#X msg 111 208 1 \$1; -#X obj 111 248 pow; -#X msg 195 170 1 \$1; -#X obj 195 190 /; -#X msg 111 148 1 \$1; -#X obj 111 168 -; -#X obj 255 86 tan; -#X obj 255 66 * 1.5708; -#X obj 65 106 moses 0; -#X obj 65 129 abs; -#X obj 65 188 pow 2; -#X obj 65 228 -; -#X msg 65 208 1 \$1; -#X obj 65 248 pow; -#X msg 65 148 1 \$1; -#X obj 65 168 -; -#X obj 65 269 * -1; -#X obj 195 41 moses 0.5; -#X obj 195 66 * 2; -#X obj 195 137 f; +#X obj 65 333 outlet; +#X obj 111 218 pow 2; +#X obj 111 258 -; +#X msg 111 238 1 \$1; +#X obj 111 278 pow; +#X msg 195 200 1 \$1; +#X obj 195 220 /; +#X msg 111 178 1 \$1; +#X obj 111 198 -; +#X obj 255 116 tan; +#X obj 255 96 * 1.5708; +#X obj 65 136 moses 0; +#X obj 65 159 abs; +#X obj 65 218 pow 2; +#X obj 65 258 -; +#X msg 65 238 1 \$1; +#X obj 65 278 pow; +#X msg 65 178 1 \$1; +#X obj 65 198 -; +#X obj 65 299 * -1; +#X obj 195 71 moses 0.5; +#X obj 195 96 * 2; +#X obj 195 167 f; +#X obj 195 48 f \$1; +#X obj 239 14 loadbang; #X connect 0 0 13 0; -#X connect 1 0 22 0; +#X connect 1 0 25 0; #X connect 3 0 5 0; #X connect 4 0 6 0; #X connect 5 0 4 0; @@ -53,3 +55,5 @@ #X connect 24 0 7 0; #X connect 24 0 3 1; #X connect 24 0 15 1; +#X connect 25 0 22 0; +#X connect 26 0 25 0; -- cgit v1.2.1