aboutsummaryrefslogtreecommitdiff
path: root/Patches/50 example-externals.pd
diff options
context:
space:
mode:
Diffstat (limited to 'Patches/50 example-externals.pd')
-rw-r--r--Patches/50 example-externals.pd176
1 files changed, 88 insertions, 88 deletions
diff --git a/Patches/50 example-externals.pd b/Patches/50 example-externals.pd
index 5204ec2..cf776b0 100644
--- a/Patches/50 example-externals.pd
+++ b/Patches/50 example-externals.pd
@@ -1,6 +1,5 @@
-#N canvas 438 30 547 593 12;
-#X text 21 21 Externals for video:;
-#N canvas 148 3 736 665 vframe 0;
+#N canvas 438 30 549 595 12;
+#N canvas 148 3 738 667 vframe 0;
#X obj 34 275 fs.frame;
#X obj 55 377 vimport;
#X obj 221 427 fs.frame;
@@ -43,7 +42,7 @@ Images can be imported to and from fs.frame:;
#X obj 67 122 fs.main;
#X msg 67 86 6001;
#X text 160 215 basic image container;
-#N canvas 256 206 618 418 vplugin 0;
+#N canvas 256 206 620 420 vplugin 0;
#X obj 94 226 vframe;
#X obj 143 156 vplugin;
#X text 13 10 vframe can execute Framestein-plugins. vplugin has the
@@ -60,7 +59,7 @@ path to these plugins - open it up \, correct the path \, and try it.
#X connect 6 0 5 0;
#X restore 64 262 pd vplugin;
#X text 158 261 execute Framestein-plugins;
-#N canvas 187 -3 640 677 vcopy 0;
+#N canvas 187 -3 642 679 vcopy 0;
#X obj 87 204 vcopy;
#X msg 240 145 tile \$1;
#X floatatom 240 116 5 0 0;
@@ -173,88 +172,13 @@ vcopy:;
#X connect 31 0 7 0;
#X connect 32 0 10 0;
#X restore 64 360 pd vsig~ and vsnapshot~;
-#X text 161 392 convert image to signal and back;
-#N canvas 239 28 735 584 vrgb~ 0;
-#X obj 389 140 vframe 320 240;
-#X obj 389 171 vsig~;
-#X text 9 7 vrgb~: separate red \, green and blue channels;
-#X obj 240 239 vimport;
-#X obj 181 188 fs.frame;
-#X obj 188 77 reset;
-#X obj 188 102 t b b b;
-#X msg 234 77 bang;
-#X msg 277 77 \; pd dsp 1;
-#X obj 435 174 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
--1;
-#X obj 389 221 vrgb~;
-#X obj 389 345 vsnapshot~;
-#X obj 482 327 vframe 320 240;
-#X obj 482 277 reset;
-#X msg 482 302 bang;
-#X obj 389 387 fs.frame;
-#X msg 482 379 320x240;
-#X obj 427 269 *~ 1;
-#X obj 571 88 phasor~ 1;
-#X obj 571 112 avg~;
-#X obj 571 141 < 0.5;
-#X obj 571 166 * -1;
-#X obj 616 141 >= 0.5;
-#X obj 616 166 * 1;
-#X obj 571 191 +;
-#X floatatom 571 216 5 0 0;
-#X floatatom 571 63 5 0 0;
-#X msg 367 429 dock vrgb~ \, 25+300;
-#X obj 567 360 s vcopyexample;
-#X obj 389 304 vcolor~;
-#X obj 389 269 *~ 1;
-#X text 8 26 vcolor~: merge red \, green and blue channels;
-#X msg 41 152 yska320x240.jpg \, bang;
-#X connect 0 0 1 0;
-#X connect 0 0 3 1;
-#X connect 1 0 10 0;
-#X connect 1 1 11 1;
-#X connect 1 2 9 0;
-#X connect 4 0 3 0;
-#X connect 5 0 6 0;
-#X connect 5 0 7 0;
-#X connect 6 0 0 0;
-#X connect 6 1 32 0;
-#X connect 6 2 0 0;
-#X connect 7 0 6 0;
-#X connect 7 0 8 0;
-#X connect 7 0 6 0;
-#X connect 10 0 30 0;
-#X connect 10 1 17 0;
-#X connect 11 0 15 0;
-#X connect 12 0 11 2;
-#X connect 12 0 28 0;
-#X connect 13 0 14 0;
-#X connect 14 0 12 0;
-#X connect 14 0 16 0;
-#X connect 16 0 15 0;
-#X connect 17 0 29 1;
-#X connect 18 0 19 0;
-#X connect 19 0 22 0;
-#X connect 19 0 20 0;
-#X connect 20 0 21 0;
-#X connect 21 0 24 0;
-#X connect 22 0 23 0;
-#X connect 23 0 24 1;
-#X connect 24 0 25 0;
-#X connect 25 0 17 1;
-#X connect 25 0 30 1;
-#X connect 26 0 18 0;
-#X connect 27 0 15 0;
-#X connect 29 0 11 0;
-#X connect 30 0 29 0;
-#X connect 32 0 4 0;
-#X restore 64 440 pd vrgb~;
-#X text 162 439 separate red \, green and blue channels;
+#X text 257 359 convert image to signal and back;
+#X text 232 440 separate red \, green and blue channels;
#X text 159 144 ... click on "dock" on subpatches.;
#X msg 118 86 reset;
#X msg 339 82 minimizeall;
#X text 159 122 start by clicking reset... and minimizeall;
-#N canvas 233 -13 700 660 vframeread~ 0;
+#N canvas 233 -13 702 662 vframeread~ 0;
#X text 11 7 vframeread~ uses a sync-signal to read the image:;
#X obj 212 308 vframe;
#X obj 161 337 vimport;
@@ -335,8 +259,84 @@ quality..;
#X text 195 486 read image with a sync-signal;
#X obj 339 57 init;
#X text 65 530 vdrawarray is documented on example-vdrawarray.;
-#X connect 3 0 2 0;
-#X connect 3 0 14 0;
-#X connect 14 0 2 1;
-#X connect 15 0 2 1;
-#X connect 19 0 15 0;
+#X text 21 21 Framestein v* family of video externals;
+#N canvas 239 28 735 584 vrgb~ 0;
+#X obj 389 140 vframe 320 240;
+#X obj 389 171 vsig~;
+#X text 9 7 vrgb~: separate red \, green and blue channels;
+#X obj 240 239 vimport;
+#X obj 181 188 fs.frame;
+#X obj 188 77 reset;
+#X obj 188 102 t b b b;
+#X msg 234 77 bang;
+#X msg 277 77 \; pd dsp 1;
+#X obj 435 174 bng 15 250 50 0 empty empty empty 20 8 0 8 -262144 -1
+-1;
+#X obj 389 221 vrgb~;
+#X obj 389 345 vsnapshot~;
+#X obj 482 327 vframe 320 240;
+#X obj 482 277 reset;
+#X msg 482 302 bang;
+#X obj 389 387 fs.frame;
+#X msg 482 379 320x240;
+#X obj 427 269 *~ 1;
+#X obj 571 88 phasor~ 1;
+#X obj 571 112 avg~;
+#X obj 571 141 < 0.5;
+#X obj 571 166 * -1;
+#X obj 616 141 >= 0.5;
+#X obj 616 166 * 1;
+#X obj 571 191 +;
+#X floatatom 571 216 5 0 0;
+#X floatatom 571 63 5 0 0;
+#X msg 367 429 dock vrgb~ \, 25+300;
+#X obj 567 360 s vcopyexample;
+#X obj 389 304 vcolor~;
+#X obj 389 269 *~ 1;
+#X text 8 26 vcolor~: merge red \, green and blue channels;
+#X msg 41 152 yska320x240.jpg \, bang;
+#X connect 0 0 1 0;
+#X connect 0 0 3 1;
+#X connect 1 0 10 0;
+#X connect 1 1 11 1;
+#X connect 1 2 9 0;
+#X connect 4 0 3 0;
+#X connect 5 0 6 0;
+#X connect 5 0 7 0;
+#X connect 6 0 0 0;
+#X connect 6 1 32 0;
+#X connect 6 2 0 0;
+#X connect 7 0 6 0;
+#X connect 7 0 8 0;
+#X connect 7 0 6 0;
+#X connect 10 0 30 0;
+#X connect 10 1 17 0;
+#X connect 11 0 15 0;
+#X connect 12 0 11 2;
+#X connect 12 0 28 0;
+#X connect 13 0 14 0;
+#X connect 14 0 12 0;
+#X connect 14 0 16 0;
+#X connect 16 0 15 0;
+#X connect 17 0 29 1;
+#X connect 18 0 19 0;
+#X connect 19 0 22 0;
+#X connect 19 0 20 0;
+#X connect 20 0 21 0;
+#X connect 21 0 24 0;
+#X connect 22 0 23 0;
+#X connect 23 0 24 1;
+#X connect 24 0 25 0;
+#X connect 25 0 17 1;
+#X connect 25 0 30 1;
+#X connect 26 0 18 0;
+#X connect 27 0 15 0;
+#X connect 29 0 11 0;
+#X connect 30 0 29 0;
+#X connect 32 0 4 0;
+#X restore 64 440 pd vrgb~ and vcolor~;
+#X connect 2 0 1 0;
+#X connect 2 0 12 0;
+#X connect 12 0 1 1;
+#X connect 13 0 1 1;
+#X connect 17 0 13 0;