#N canvas 234 119 905 538 10; #X obj 255 34 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 -1; #X msg 117 65 loop \$1; #X obj 117 40 tgl 15 0 empty empty empty 20 8 0 8 -262144 -1 -1 1 1 ; #X msg 280 33 open \$1; #X obj 342 33 openpanel; #X obj 412 34 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 -1; #X floatatom 303 69 5 0 0; #X msg 212 35 stop; #X obj 216 84 metro 70; #X obj 262 174 pdp_v4l; #X obj 271 143 metro 70; #X obj 316 109 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1 -1; #X msg 273 110 stop; #X msg 336 144 open /dev/video; #X text 113 410 written by Yves Degoyon ( ydegoyon@free.fr ); #X obj 217 111 pdp_yqt; #X obj 559 306 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X obj 559 358 pdp_control; #X msg 559 331 thread \$1; #X floatatom 559 419 5 0 0; #X obj 559 390 route pdp_drop; #X text 113 393 pdp_segsnd~ : turn pixels from a segment into sound ; #X obj 210 311 pdp_xv; #X floatatom 237 243 5 0 0; #X floatatom 284 244 5 0 0; #X floatatom 333 244 5 0 0; #X floatatom 385 244 5 0 0; #X text 263 214 Segment coordinates :; #X text 251 228 X1; #X text 294 228 Y1; #X text 341 228 X2; #X text 395 228 Y2; #X obj 41 207 block~ 128; #X obj 407 361 outlet~; #X obj 332 274 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1; #X text 351 274 Random mode; #X text 263 304 Output is; #X text 264 317 scaled to; #X text 267 330 [-1 \, 1 ]; #X obj 407 332 tabread4~ \$0-music; #X obj 407 305 *~ 1; #X obj 487 145 soundfiler; #X msg 482 34 bang; #X msg 486 123 read -resize \$1 \$2; #X msg 559 43 bang; #X obj 633 142 table \$0-music; #X obj 488 97 pack s s; #X obj 559 66 f \$0; #X obj 559 91 makefilename %d-music; #X obj 482 60 opanel; #X text 531 23 Step 2 : load a sample; #X text 345 11 Step 1 : load a movie; #X text 143 13 Step 3 : start playing; #X obj 209 281 pdp_segsnd~; #X connect 0 0 8 0; #X connect 1 0 15 0; #X connect 2 0 1 0; #X connect 3 0 15 0; #X connect 4 0 3 0; #X connect 5 0 4 0; #X connect 6 0 8 1; #X connect 7 0 8 0; #X connect 8 0 15 0; #X connect 9 0 53 0; #X connect 10 0 9 0; #X connect 11 0 10 0; #X connect 12 0 10 0; #X connect 13 0 9 0; #X connect 15 0 53 0; #X connect 16 0 18 0; #X connect 17 0 20 0; #X connect 18 0 17 0; #X connect 20 0 19 0; #X connect 23 0 53 1; #X connect 24 0 53 2; #X connect 25 0 53 3; #X connect 26 0 53 4; #X connect 34 0 53 5; #X connect 39 0 33 0; #X connect 40 0 39 0; #X connect 41 0 40 1; #X connect 42 0 49 0; #X connect 43 0 41 0; #X connect 44 0 47 0; #X connect 46 0 43 0; #X connect 47 0 48 0; #X connect 48 0 46 1; #X connect 49 0 44 0; #X connect 49 0 46 0; #X connect 53 0 22 0; #X connect 53 1 40 0;