aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-02-28 07:37:08 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2006-02-28 07:37:08 +0000
commit634505832495f0a69de7f9321f2adf3ad014526f (patch)
tree21d96592bb26514ea6f1780f5a2900428a934859
parentf5e031993c4c53d861ecc8482ef9d20a67f59d03 (diff)
adding more objects from Cyrille's ds_
svn path=/trunk/externals/mapping/; revision=4628
-rw-r--r--fir.pd24
-rw-r--r--help/fir-help.pd22
-rw-r--r--help/hysteresis-help.pd9
-rw-r--r--help/rnd-stat-help.pd46
-rw-r--r--hysteresis.pd28
-rw-r--r--pd/fir.pd24
-rw-r--r--pd/hysteresis.pd28
-rw-r--r--pd/rnd-stat.pd56
-rw-r--r--rnd-stat.pd56
9 files changed, 293 insertions, 0 deletions
diff --git a/fir.pd b/fir.pd
new file mode 100644
index 0000000..b014238
--- /dev/null
+++ b/fir.pd
@@ -0,0 +1,24 @@
+#N canvas 495 51 458 390 10;
+#X obj 158 59 inlet;
+#X text 206 58 liste coef filtre;
+#X text 72 34 flux donnees;
+#X obj 85 57 inlet;
+#X obj 85 207 mtx_.*;
+#X obj 85 298 outlet;
+#X obj 85 241 mtx_mean;
+#X obj 158 178 list trim;
+#X obj 85 155 list trim;
+#X obj 158 155 list prepend matrix \$1 1;
+#X obj 85 126 list prepend matrix \$1 1;
+#X obj 85 269 * \$1;
+#X obj 85 100 last_n \$1;
+#X connect 0 0 9 0;
+#X connect 3 0 12 0;
+#X connect 4 0 6 0;
+#X connect 6 0 11 0;
+#X connect 7 0 4 1;
+#X connect 8 0 4 0;
+#X connect 9 0 7 0;
+#X connect 10 0 8 0;
+#X connect 11 0 5 0;
+#X connect 12 0 10 0;
diff --git a/help/fir-help.pd b/help/fir-help.pd
new file mode 100644
index 0000000..4709698
--- /dev/null
+++ b/help/fir-help.pd
@@ -0,0 +1,22 @@
+#N canvas 408 203 739 423 10;
+#X obj 174 76 loadbang;
+#X text 97 58 data;
+#X obj 93 161 t f f;
+#X msg 102 128 0;
+#X msg 185 127 0.2 0.2 0.2 0.2 0.2;
+#X msg 132 128 1;
+#X msg 174 98 0.4 0.3 0.1 0.1 0.1;
+#X obj 93 248 timeroll 10;
+#X obj 345 247 timeroll 10;
+#X obj 123 187 fir 5;
+#X obj 77 10 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 8300 1;
+#X connect 0 0 6 0;
+#X connect 2 0 7 0;
+#X connect 2 1 9 0;
+#X connect 3 0 2 0;
+#X connect 4 0 9 1;
+#X connect 5 0 2 0;
+#X connect 6 0 9 1;
+#X connect 9 0 8 0;
+#X connect 10 0 2 0;
diff --git a/help/hysteresis-help.pd b/help/hysteresis-help.pd
new file mode 100644
index 0000000..b461f8a
--- /dev/null
+++ b/help/hysteresis-help.pd
@@ -0,0 +1,9 @@
+#N canvas 456 266 382 458 10;
+#X obj 30 61 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 4200 1;
+#X obj 30 255 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 4840 1;
+#X obj 30 218 hysteresis 0.2;
+#X text 84 28 add hysteresys to input data;
+#X connect 0 0 2 0;
+#X connect 2 0 1 0;
diff --git a/help/rnd-stat-help.pd b/help/rnd-stat-help.pd
new file mode 100644
index 0000000..4ff1580
--- /dev/null
+++ b/help/rnd-stat-help.pd
@@ -0,0 +1,46 @@
+#N canvas 937 442 450 389 10;
+#X msg 335 23 1 1 5;
+#X obj 97 88 metro 20;
+#X obj 113 204 sel 0 1 2 3;
+#X obj 116 269 + 1;
+#X obj 111 241 f;
+#X floatatom 106 301 5 0 0 0 - - -;
+#X obj 159 272 + 1;
+#X obj 154 244 f;
+#X floatatom 156 299 5 0 0 0 - - -;
+#X obj 199 271 + 1;
+#X obj 194 243 f;
+#X floatatom 196 298 5 0 0 0 - - -;
+#X obj 100 63 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
+;
+#X msg 280 156 0;
+#X obj 239 276 + 1;
+#X obj 234 248 f;
+#X floatatom 236 303 5 0 0 0 - - -;
+#X msg 339 56 1 1 0 2;
+#X obj 111 135 rnd-stat;
+#X connect 0 0 18 1;
+#X connect 1 0 18 0;
+#X connect 2 0 4 0;
+#X connect 2 1 7 0;
+#X connect 2 2 10 0;
+#X connect 2 3 15 0;
+#X connect 3 0 4 1;
+#X connect 4 0 3 0;
+#X connect 4 0 5 0;
+#X connect 6 0 7 1;
+#X connect 7 0 6 0;
+#X connect 7 0 8 0;
+#X connect 9 0 10 1;
+#X connect 10 0 9 0;
+#X connect 10 0 11 0;
+#X connect 12 0 1 0;
+#X connect 13 0 4 0;
+#X connect 13 0 7 0;
+#X connect 13 0 10 0;
+#X connect 13 0 15 0;
+#X connect 14 0 15 1;
+#X connect 15 0 14 0;
+#X connect 15 0 16 0;
+#X connect 17 0 18 1;
+#X connect 18 0 2 0;
diff --git a/hysteresis.pd b/hysteresis.pd
new file mode 100644
index 0000000..0557b90
--- /dev/null
+++ b/hysteresis.pd
@@ -0,0 +1,28 @@
+#N canvas 456 266 266 359 10;
+#X obj 117 144 moses 0;
+#X obj 87 92 t f f;
+#X obj 117 121 -;
+#X obj 87 251 -;
+#X obj 133 304 outlet;
+#X obj 87 66 inlet;
+#X obj 117 167 * -1;
+#X obj 117 211 * -1;
+#X obj 133 277 f;
+#X obj 117 189 min \$1;
+#X obj 161 211 min \$1;
+#X obj 198 67 inlet;
+#X connect 0 0 6 0;
+#X connect 0 1 10 0;
+#X connect 1 0 3 0;
+#X connect 1 1 2 0;
+#X connect 2 0 0 0;
+#X connect 3 0 8 0;
+#X connect 5 0 1 0;
+#X connect 6 0 9 0;
+#X connect 7 0 3 1;
+#X connect 8 0 2 1;
+#X connect 8 0 4 0;
+#X connect 9 0 7 0;
+#X connect 10 0 3 1;
+#X connect 11 0 9 1;
+#X connect 11 0 10 1;
diff --git a/pd/fir.pd b/pd/fir.pd
new file mode 100644
index 0000000..b014238
--- /dev/null
+++ b/pd/fir.pd
@@ -0,0 +1,24 @@
+#N canvas 495 51 458 390 10;
+#X obj 158 59 inlet;
+#X text 206 58 liste coef filtre;
+#X text 72 34 flux donnees;
+#X obj 85 57 inlet;
+#X obj 85 207 mtx_.*;
+#X obj 85 298 outlet;
+#X obj 85 241 mtx_mean;
+#X obj 158 178 list trim;
+#X obj 85 155 list trim;
+#X obj 158 155 list prepend matrix \$1 1;
+#X obj 85 126 list prepend matrix \$1 1;
+#X obj 85 269 * \$1;
+#X obj 85 100 last_n \$1;
+#X connect 0 0 9 0;
+#X connect 3 0 12 0;
+#X connect 4 0 6 0;
+#X connect 6 0 11 0;
+#X connect 7 0 4 1;
+#X connect 8 0 4 0;
+#X connect 9 0 7 0;
+#X connect 10 0 8 0;
+#X connect 11 0 5 0;
+#X connect 12 0 10 0;
diff --git a/pd/hysteresis.pd b/pd/hysteresis.pd
new file mode 100644
index 0000000..0557b90
--- /dev/null
+++ b/pd/hysteresis.pd
@@ -0,0 +1,28 @@
+#N canvas 456 266 266 359 10;
+#X obj 117 144 moses 0;
+#X obj 87 92 t f f;
+#X obj 117 121 -;
+#X obj 87 251 -;
+#X obj 133 304 outlet;
+#X obj 87 66 inlet;
+#X obj 117 167 * -1;
+#X obj 117 211 * -1;
+#X obj 133 277 f;
+#X obj 117 189 min \$1;
+#X obj 161 211 min \$1;
+#X obj 198 67 inlet;
+#X connect 0 0 6 0;
+#X connect 0 1 10 0;
+#X connect 1 0 3 0;
+#X connect 1 1 2 0;
+#X connect 2 0 0 0;
+#X connect 3 0 8 0;
+#X connect 5 0 1 0;
+#X connect 6 0 9 0;
+#X connect 7 0 3 1;
+#X connect 8 0 2 1;
+#X connect 8 0 4 0;
+#X connect 9 0 7 0;
+#X connect 10 0 3 1;
+#X connect 11 0 9 1;
+#X connect 11 0 10 1;
diff --git a/pd/rnd-stat.pd b/pd/rnd-stat.pd
new file mode 100644
index 0000000..d538785
--- /dev/null
+++ b/pd/rnd-stat.pd
@@ -0,0 +1,56 @@
+#N canvas 403 154 683 759 10;
+#X obj 269 26 inlet;
+#X obj 55 27 inlet;
+#X obj 238 363 list;
+#X obj 239 486 f;
+#X obj 265 511 + 1;
+#X obj 221 544 f;
+#X msg 104 425 0;
+#X obj 58 316 t b f b;
+#X obj 240 433 >;
+#X obj 241 461 sel 0;
+#X obj 224 616 outlet;
+#X obj 57 262 random;
+#X obj 95 242 * 100000;
+#X obj 57 287 / 100000;
+#X obj 269 49 t a b;
+#X msg 298 71 0;
+#X obj 271 151 f;
+#X obj 266 125 +;
+#X obj 74 157 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 224 574 - 1;
+#X obj 267 242 tolist;
+#X obj 270 95 listto;
+#X obj 239 387 listto;
+#X connect 0 0 14 0;
+#X connect 1 0 11 0;
+#X connect 2 0 22 0;
+#X connect 3 0 4 0;
+#X connect 3 0 5 1;
+#X connect 4 0 3 1;
+#X connect 5 0 19 0;
+#X connect 6 0 3 0;
+#X connect 7 0 2 0;
+#X connect 7 1 8 1;
+#X connect 7 2 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 3 0;
+#X connect 11 0 13 0;
+#X connect 12 0 11 1;
+#X connect 13 0 7 0;
+#X connect 14 0 21 0;
+#X connect 14 1 15 0;
+#X connect 15 0 17 1;
+#X connect 15 0 20 0;
+#X connect 16 0 17 1;
+#X connect 16 0 12 0;
+#X connect 16 0 20 0;
+#X connect 17 0 16 0;
+#X connect 18 0 11 0;
+#X connect 19 0 10 0;
+#X connect 20 0 2 1;
+#X connect 21 0 17 0;
+#X connect 21 1 20 1;
+#X connect 22 0 8 0;
+#X connect 22 1 5 0;
diff --git a/rnd-stat.pd b/rnd-stat.pd
new file mode 100644
index 0000000..d538785
--- /dev/null
+++ b/rnd-stat.pd
@@ -0,0 +1,56 @@
+#N canvas 403 154 683 759 10;
+#X obj 269 26 inlet;
+#X obj 55 27 inlet;
+#X obj 238 363 list;
+#X obj 239 486 f;
+#X obj 265 511 + 1;
+#X obj 221 544 f;
+#X msg 104 425 0;
+#X obj 58 316 t b f b;
+#X obj 240 433 >;
+#X obj 241 461 sel 0;
+#X obj 224 616 outlet;
+#X obj 57 262 random;
+#X obj 95 242 * 100000;
+#X obj 57 287 / 100000;
+#X obj 269 49 t a b;
+#X msg 298 71 0;
+#X obj 271 151 f;
+#X obj 266 125 +;
+#X obj 74 157 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
+-1;
+#X obj 224 574 - 1;
+#X obj 267 242 tolist;
+#X obj 270 95 listto;
+#X obj 239 387 listto;
+#X connect 0 0 14 0;
+#X connect 1 0 11 0;
+#X connect 2 0 22 0;
+#X connect 3 0 4 0;
+#X connect 3 0 5 1;
+#X connect 4 0 3 1;
+#X connect 5 0 19 0;
+#X connect 6 0 3 0;
+#X connect 7 0 2 0;
+#X connect 7 1 8 1;
+#X connect 7 2 6 0;
+#X connect 8 0 9 0;
+#X connect 9 0 3 0;
+#X connect 11 0 13 0;
+#X connect 12 0 11 1;
+#X connect 13 0 7 0;
+#X connect 14 0 21 0;
+#X connect 14 1 15 0;
+#X connect 15 0 17 1;
+#X connect 15 0 20 0;
+#X connect 16 0 17 1;
+#X connect 16 0 12 0;
+#X connect 16 0 20 0;
+#X connect 17 0 16 0;
+#X connect 18 0 11 0;
+#X connect 19 0 10 0;
+#X connect 20 0 2 1;
+#X connect 21 0 17 0;
+#X connect 21 1 20 1;
+#X connect 22 0 8 0;
+#X connect 22 1 5 0;