aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCyrille Henry <nusmuk@users.sourceforge.net>2006-10-28 11:35:36 +0000
committerCyrille Henry <nusmuk@users.sourceforge.net>2006-10-28 11:35:36 +0000
commit3e642b80d7191d2e5fa46bcdaf9423b06776adce (patch)
tree67e48aca8b4ab90bf638f95ac6e995ff024f2927
parent170e82e994a77a462545f437b6718f1a645a8029 (diff)
*** empty log message ***
svn path=/trunk/externals/mapping/; revision=6173
-rw-r--r--correlation.pd51
-rw-r--r--env+.pd43
-rw-r--r--env-.pd43
-rw-r--r--env.pd16
-rw-r--r--help/correlation-help.pd74
-rw-r--r--help/env+-help.pd18
-rw-r--r--help/env--help.pd18
-rw-r--r--help/env-help.pd26
-rw-r--r--help/stream_check-help.pd17
-rw-r--r--stream_check.pd15
10 files changed, 321 insertions, 0 deletions
diff --git a/correlation.pd b/correlation.pd
new file mode 100644
index 0000000..2c94025
--- /dev/null
+++ b/correlation.pd
@@ -0,0 +1,51 @@
+#N canvas 0 0 685 695 10;
+#X obj 28 22 inlet;
+#X obj 28 439 outlet;
+#X obj 284 24 inlet;
+#X obj 28 223 *;
+#X obj 28 398 /;
+#X obj 30 178 t f f f;
+#X obj 52 201 *;
+#X obj 377 225 *;
+#X obj 377 199 t f f;
+#X obj 221 281 *;
+#X obj 221 304 sqrt;
+#X obj 29 259 mean_n \$1;
+#X obj 222 255 mean_n \$1;
+#X obj 377 249 mean_n \$1;
+#X obj 299 119 mean_n \$1;
+#X obj 269 96 t f f;
+#X obj 270 144 -;
+#X obj 57 122 mean_n \$1;
+#X obj 27 99 t f f;
+#X obj 28 147 -;
+#X obj 270 67 f;
+#X obj 29 49 t f b;
+#X connect 0 0 21 0;
+#X connect 2 0 20 1;
+#X connect 3 0 11 0;
+#X connect 4 0 1 0;
+#X connect 5 0 3 0;
+#X connect 5 1 6 0;
+#X connect 5 2 6 1;
+#X connect 6 0 12 0;
+#X connect 7 0 13 0;
+#X connect 8 0 7 0;
+#X connect 8 1 7 1;
+#X connect 9 0 10 0;
+#X connect 10 0 4 1;
+#X connect 11 0 4 0;
+#X connect 12 0 9 0;
+#X connect 13 0 9 1;
+#X connect 14 0 16 1;
+#X connect 15 0 16 0;
+#X connect 15 1 14 0;
+#X connect 16 0 8 0;
+#X connect 16 0 3 1;
+#X connect 17 0 19 1;
+#X connect 18 0 19 0;
+#X connect 18 1 17 0;
+#X connect 19 0 5 0;
+#X connect 20 0 15 0;
+#X connect 21 0 18 0;
+#X connect 21 1 20 0;
diff --git a/env+.pd b/env+.pd
new file mode 100644
index 0000000..c1bb482
--- /dev/null
+++ b/env+.pd
@@ -0,0 +1,43 @@
+#N canvas 788 247 294 499 10;
+#X obj 59 42 inlet;
+#X obj 80 431 outlet;
+#X obj 80 348 +;
+#X obj 128 324 + 1;
+#X obj 130 42 inlet;
+#X obj 128 185 1;
+#X obj 90 69 loadbang;
+#X obj 130 160 /;
+#X msg 130 139 1 \$1;
+#X obj 90 90 \$1;
+#X obj 90 112 sel 0;
+#X obj 80 373 / 2;
+#X obj 80 324 * 1;
+#X obj 59 218 moses;
+#X obj 100 264 f;
+#X obj 80 405 t f f;
+#X obj 56 134 t f f;
+#X obj 99 242 b;
+#X msg 99 286 \$1 0;
+#X connect 0 0 16 0;
+#X connect 2 0 11 0;
+#X connect 3 0 11 1;
+#X connect 4 0 8 0;
+#X connect 5 0 3 0;
+#X connect 5 0 12 1;
+#X connect 6 0 9 0;
+#X connect 7 0 5 0;
+#X connect 8 0 7 0;
+#X connect 9 0 10 0;
+#X connect 10 1 8 0;
+#X connect 11 0 2 1;
+#X connect 11 0 15 0;
+#X connect 12 0 2 0;
+#X connect 13 0 12 0;
+#X connect 13 1 17 0;
+#X connect 14 0 18 0;
+#X connect 15 0 1 0;
+#X connect 15 1 13 1;
+#X connect 16 0 13 0;
+#X connect 16 1 14 1;
+#X connect 17 0 14 0;
+#X connect 18 0 2 0;
diff --git a/env-.pd b/env-.pd
new file mode 100644
index 0000000..d1162d0
--- /dev/null
+++ b/env-.pd
@@ -0,0 +1,43 @@
+#N canvas 788 247 294 499 10;
+#X obj 59 42 inlet;
+#X obj 80 431 outlet;
+#X obj 80 348 +;
+#X obj 128 324 + 1;
+#X obj 130 42 inlet;
+#X obj 128 185 1;
+#X obj 90 69 loadbang;
+#X obj 130 160 /;
+#X msg 130 139 1 \$1;
+#X obj 90 90 \$1;
+#X obj 90 112 sel 0;
+#X obj 80 373 / 2;
+#X obj 80 324 * 1;
+#X obj 59 218 moses;
+#X obj 49 271 f;
+#X obj 80 405 t f f;
+#X obj 56 134 t f f;
+#X obj 48 249 b;
+#X msg 48 293 \$1 0;
+#X connect 0 0 16 0;
+#X connect 2 0 11 0;
+#X connect 3 0 11 1;
+#X connect 4 0 8 0;
+#X connect 5 0 3 0;
+#X connect 5 0 12 1;
+#X connect 6 0 9 0;
+#X connect 7 0 5 0;
+#X connect 8 0 7 0;
+#X connect 9 0 10 0;
+#X connect 10 1 8 0;
+#X connect 11 0 2 1;
+#X connect 11 0 15 0;
+#X connect 12 0 2 0;
+#X connect 13 0 17 0;
+#X connect 13 1 12 0;
+#X connect 14 0 18 0;
+#X connect 15 0 1 0;
+#X connect 15 1 13 1;
+#X connect 16 0 13 0;
+#X connect 16 1 14 1;
+#X connect 17 0 14 0;
+#X connect 18 0 2 0;
diff --git a/env.pd b/env.pd
new file mode 100644
index 0000000..02d5e6d
--- /dev/null
+++ b/env.pd
@@ -0,0 +1,16 @@
+#N canvas 788 247 294 499 10;
+#X obj 59 42 inlet;
+#X obj 80 431 outlet;
+#X obj 130 42 inlet;
+#X obj 90 132 t f f;
+#X obj 91 218 -;
+#X obj 131 165 env- \$1;
+#X obj 78 164 env+ \$1;
+#X connect 0 0 3 0;
+#X connect 2 0 6 1;
+#X connect 2 0 5 1;
+#X connect 3 0 6 0;
+#X connect 3 1 5 0;
+#X connect 4 0 1 0;
+#X connect 5 0 4 1;
+#X connect 6 0 4 0;
diff --git a/help/correlation-help.pd b/help/correlation-help.pd
new file mode 100644
index 0000000..0e16ad0
--- /dev/null
+++ b/help/correlation-help.pd
@@ -0,0 +1,74 @@
+#N canvas 344 120 924 568 10;
+#X text 267 23 correlation of 2 diferents streams;
+#X obj 55 178 resample 20;
+#X obj 55 205 t f f;
+#X obj 55 90 metro 500;
+#X obj 56 119 random 100;
+#X floatatom 49 294 5 0 0 0 - - -;
+#X obj 57 65 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 49 259 correlation 20;
+#X obj 229 182 resample 20;
+#X obj 229 209 t f f;
+#X obj 229 94 metro 500;
+#X obj 230 123 random 100;
+#X floatatom 223 298 5 0 0 0 - - -;
+#X obj 231 69 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 223 263 correlation 20;
+#X obj 379 124 random 100;
+#X floatatom 377 297 5 0 0 0 - - -;
+#X obj 380 70 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 377 262 correlation 20;
+#X obj 519 124 random 100;
+#X obj 378 95 metro 50;
+#X obj 680 164 resample 20;
+#X obj 680 191 t f f;
+#X obj 680 76 metro 500;
+#X obj 681 105 random 100;
+#X floatatom 706 331 5 0 0 0 - - -;
+#X obj 682 51 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
+;
+#X obj 706 296 correlation 20;
+#X obj 794 233 * -0.3;
+#X obj 795 260 + 2;
+#X obj 56 143 / 100;
+#X obj 230 147 / 100;
+#X obj 379 148 / 100;
+#X obj 519 148 / 100;
+#X obj 681 129 / 100;
+#X connect 1 0 2 0;
+#X connect 2 0 7 0;
+#X connect 2 1 7 1;
+#X connect 3 0 4 0;
+#X connect 4 0 30 0;
+#X connect 6 0 3 0;
+#X connect 7 0 5 0;
+#X connect 8 0 9 0;
+#X connect 9 0 14 1;
+#X connect 9 1 14 0;
+#X connect 10 0 11 0;
+#X connect 11 0 31 0;
+#X connect 13 0 10 0;
+#X connect 14 0 12 0;
+#X connect 15 0 32 0;
+#X connect 17 0 20 0;
+#X connect 18 0 16 0;
+#X connect 19 0 33 0;
+#X connect 20 0 15 0;
+#X connect 20 0 19 0;
+#X connect 21 0 22 0;
+#X connect 22 0 28 0;
+#X connect 22 1 27 0;
+#X connect 23 0 24 0;
+#X connect 24 0 34 0;
+#X connect 26 0 23 0;
+#X connect 27 0 25 0;
+#X connect 28 0 29 0;
+#X connect 29 0 27 1;
+#X connect 30 0 1 0;
+#X connect 31 0 8 0;
+#X connect 32 0 18 0;
+#X connect 33 0 18 1;
+#X connect 34 0 21 0;
diff --git a/help/env+-help.pd b/help/env+-help.pd
new file mode 100644
index 0000000..3e5ae98
--- /dev/null
+++ b/help/env+-help.pd
@@ -0,0 +1,18 @@
+#N canvas 747 190 606 528 10;
+#X obj 253 362 timeroll;
+#X obj 46 162 random 1000;
+#X obj 46 136 metro 30;
+#X obj 46 112 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 46 363 timeroll;
+#X obj 72 112 loadbang;
+#X obj 253 253 env+ 110;
+#X obj 46 191 / 1000;
+#X text 131 26 positiv envelope follower;
+#X connect 1 0 7 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 5 0 2 0;
+#X connect 6 0 0 0;
+#X connect 7 0 4 0;
+#X connect 7 0 6 0;
diff --git a/help/env--help.pd b/help/env--help.pd
new file mode 100644
index 0000000..b1f2085
--- /dev/null
+++ b/help/env--help.pd
@@ -0,0 +1,18 @@
+#N canvas 729 175 748 542 10;
+#X obj 265 362 timeroll;
+#X obj 42 162 random 1000;
+#X obj 42 136 metro 30;
+#X obj 42 112 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 42 365 timeroll;
+#X obj 68 112 loadbang;
+#X text 130 26 negativ envelope follower;
+#X obj 265 264 env- 80;
+#X obj 42 187 / 1000;
+#X connect 1 0 8 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 5 0 2 0;
+#X connect 7 0 0 0;
+#X connect 8 0 4 0;
+#X connect 8 0 7 0;
diff --git a/help/env-help.pd b/help/env-help.pd
new file mode 100644
index 0000000..c06598e
--- /dev/null
+++ b/help/env-help.pd
@@ -0,0 +1,26 @@
+#N canvas 765 126 748 541 10;
+#X obj 267 297 timeroll;
+#X obj 43 97 random 1000;
+#X obj 43 71 metro 30;
+#X obj 43 47 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 43 300 timeroll;
+#X obj 69 47 loadbang;
+#X obj 267 241 env 80;
+#X text 284 5 envelope follower;
+#X floatatom 73 166 5 0 0 0 - - -;
+#X obj 43 126 / 1000;
+#X obj 43 187 * 0.5;
+#X floatatom 59 215 5 0 0 0 - - -;
+#X obj 43 233 + 0;
+#X connect 1 0 9 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 5 0 2 0;
+#X connect 6 0 0 0;
+#X connect 8 0 10 1;
+#X connect 9 0 10 0;
+#X connect 10 0 6 0;
+#X connect 10 0 12 0;
+#X connect 11 0 12 1;
+#X connect 12 0 4 0;
diff --git a/help/stream_check-help.pd b/help/stream_check-help.pd
new file mode 100644
index 0000000..5908c0c
--- /dev/null
+++ b/help/stream_check-help.pd
@@ -0,0 +1,17 @@
+#N canvas 0 0 527 246 10;
+#X floatatom 43 34 5 0 0 0 - - -;
+#X obj 43 111 spigot;
+#X obj 70 173 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 80 85 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X text 181 91 check for the presence of a data stream.;
+#X floatatom 43 209 5 0 0 0 - - -;
+#X obj 43 54 resample 30;
+#X obj 70 145 stream_check;
+#X connect 0 0 6 0;
+#X connect 1 0 5 0;
+#X connect 1 0 7 0;
+#X connect 3 0 1 1;
+#X connect 6 0 1 0;
+#X connect 7 0 2 0;
diff --git a/stream_check.pd b/stream_check.pd
new file mode 100644
index 0000000..38e900e
--- /dev/null
+++ b/stream_check.pd
@@ -0,0 +1,15 @@
+#N canvas 0 0 165 223 10;
+#X obj 17 46 t b b;
+#X msg 17 94 1;
+#X msg 47 94 0;
+#X obj 17 150 outlet;
+#X obj 17 20 inlet;
+#X obj 47 71 delay 100;
+#X obj 17 123 change -1;
+#X connect 0 0 1 0;
+#X connect 0 1 5 0;
+#X connect 1 0 6 0;
+#X connect 2 0 6 0;
+#X connect 4 0 0 0;
+#X connect 5 0 2 0;
+#X connect 6 0 3 0;