aboutsummaryrefslogtreecommitdiff
path: root/help
diff options
context:
space:
mode:
Diffstat (limited to 'help')
-rw-r--r--help/correlation-help.pd99
-rw-r--r--help/mean_n-help.pd20
-rw-r--r--help/multi_slider-help.pd24
-rw-r--r--help/oscillo-help.pd10
-rw-r--r--help/sigmoide-help.pd72
-rw-r--r--help/speedlimiter+-help.pd23
-rw-r--r--help/speedlimiter--help.pd22
-rw-r--r--help/speedlimiter-help.pd22
-rw-r--r--help/threshold-help.pd12
-rw-r--r--help/variance-help.pd15
10 files changed, 255 insertions, 64 deletions
diff --git a/help/correlation-help.pd b/help/correlation-help.pd
index 0e16ad0..c58d325 100644
--- a/help/correlation-help.pd
+++ b/help/correlation-help.pd
@@ -1,74 +1,75 @@
-#N canvas 344 120 924 568 10;
+#N canvas 344 120 833 405 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 obj 49 192 resample 20;
+#X obj 49 219 t f f;
+#X obj 49 114 metro 500;
+#X obj 49 143 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 89 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 229 192 resample 20;
+#X obj 229 219 t f f;
+#X obj 229 113 metro 500;
+#X obj 229 141 random 100;
+#X floatatom 229 295 5 0 0 0 - - -;
+#X obj 229 89 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 229 260 correlation 20;
+#X obj 380 142 random 100;
+#X floatatom 380 295 5 0 0 0 - - -;
+#X obj 380 88 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 380 260 correlation 20;
+#X obj 473 142 random 100;
+#X obj 380 113 metro 50;
+#X obj 595 187 resample 20;
+#X obj 595 211 t f f;
+#X obj 595 112 metro 500;
+#X obj 595 137 random 100;
+#X obj 595 161 float2mapping 0 100;
+#X floatatom 625 326 5 0 0 0 - - -;
+#X obj 595 87 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 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 obj 625 301 correlation 20;
+#X obj 718 254 * -0.3;
+#X obj 718 277 + 2;
+#X obj 49 167 / 100;
+#X obj 229 165 / 100;
+#X obj 380 166 / 100;
+#X obj 473 166 / 100;
+#X text 281 44 0 = no correlation \, 1 ou -1 = high correlation;
#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 4 0 31 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 11 0 32 0;
#X connect 13 0 10 0;
#X connect 14 0 12 0;
-#X connect 15 0 32 0;
+#X connect 15 0 33 0;
#X connect 17 0 20 0;
#X connect 18 0 16 0;
-#X connect 19 0 33 0;
+#X connect 19 0 34 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 22 0 29 0;
+#X connect 22 1 28 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;
+#X connect 24 0 25 0;
+#X connect 25 0 21 0;
+#X connect 27 0 23 0;
+#X connect 28 0 26 0;
+#X connect 29 0 30 0;
+#X connect 30 0 28 1;
+#X connect 31 0 1 0;
+#X connect 32 0 8 0;
+#X connect 33 0 18 0;
+#X connect 34 0 18 1;
diff --git a/help/mean_n-help.pd b/help/mean_n-help.pd
index b8eac68..340f5eb 100644
--- a/help/mean_n-help.pd
+++ b/help/mean_n-help.pd
@@ -1,16 +1,22 @@
-#N canvas 354 297 821 592 10;
+#N canvas 423 121 821 592 10;
#X obj 68 174 t f f;
-#X floatatom 358 195 5 0 0 0 - - -;
-#X text 353 172 order: n;
+#X floatatom 338 197 5 0 0 0 - - -;
+#X text 333 174 order: n;
#X text 49 37 Fir_mean_n computes a fir low pass mean filter of order
n;
#X obj 499 307 -;
#X floatatom 68 126 5 0 1 0 - - -;
#X obj 68 148 resample 30;
-#X obj 69 336 timeroll;
-#X obj 280 333 timeroll;
+#X obj 68 336 timeroll;
+#X obj 280 336 timeroll;
#X obj 499 335 timeroll;
-#X obj 279 220 mean_n 25;
+#X obj 280 220 mean_n 25;
+#X msg 280 148 mode \$1;
+#X obj 280 125 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X text 310 131 mode 1 : slow \, but accurate;
+#X text 310 115 mode 0 (defult) : fast but inanuracy can grow with
+time;
#X connect 0 0 4 0;
#X connect 0 0 7 0;
#X connect 0 1 10 0;
@@ -20,3 +26,5 @@ n;
#X connect 6 0 0 0;
#X connect 10 0 4 1;
#X connect 10 0 8 0;
+#X connect 11 0 10 0;
+#X connect 12 0 11 0;
diff --git a/help/multi_slider-help.pd b/help/multi_slider-help.pd
index 0d17a47..be340e5 100644
--- a/help/multi_slider-help.pd
+++ b/help/multi_slider-help.pd
@@ -1,7 +1,25 @@
-#N canvas 0 0 428 417 10;
+#N canvas 0 0 703 472 10;
#X obj 36 -76 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
--1 -1 5000 1;
+-1 -1 6000 1;
#X obj 36 64 last_n 30;
-#X obj 36 88 multi_slider 30;
+#X obj 36 112 multi_slider 30;
+#X obj 244 -77 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 3100 1;
+#X obj 244 111 multi_slider 3;
+#X obj 244 87 pack f f f;
+#X obj 276 57 t b f;
+#X obj 276 -77 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 9800 1;
+#X obj 317 57 t b f;
+#X obj 317 -77 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144
+-1 -1 4600 1;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
+#X connect 3 0 5 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X connect 6 1 5 1;
+#X connect 7 0 6 0;
+#X connect 8 0 5 0;
+#X connect 8 1 5 2;
+#X connect 9 0 8 0;
diff --git a/help/oscillo-help.pd b/help/oscillo-help.pd
index 958af21..b8b107b 100644
--- a/help/oscillo-help.pd
+++ b/help/oscillo-help.pd
@@ -1,12 +1,10 @@
#N canvas 0 0 293 276 10;
-#X obj 26 4 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144 -1
--1 3800 1;
+#X obj 5 6 vsl 15 128 0 1 0 0 empty empty empty 0 -8 0 8 -262144 -1
+-1 11900 1;
#X floatatom 43 -78 5 0 0 0 - - -;
#X text 89 -80 from 0 to 1;
#X obj 43 -60 resample 30;
-#X obj 43 -11 oscillo;
-#X obj 43 -37 clip 0 1;
+#X obj 43 -10 oscillo;
#X connect 0 0 3 0;
#X connect 1 0 3 0;
-#X connect 3 0 5 0;
-#X connect 5 0 4 0;
+#X connect 3 0 4 0;
diff --git a/help/sigmoide-help.pd b/help/sigmoide-help.pd
new file mode 100644
index 0000000..7cb28ee
--- /dev/null
+++ b/help/sigmoide-help.pd
@@ -0,0 +1,72 @@
+#N canvas 286 139 632 475 10;
+#X floatatom 82 95 5 0 0 0 - - -;
+#X floatatom 82 167 5 0 0 0 - - -;
+#X floatatom 133 95 5 0 0 0 - - -;
+#X floatatom 262 118 5 0 0 0 - - -;
+#X obj 262 142 t b f;
+#X obj 262 47 loadbang;
+#N canvas 0 0 450 300 float 0;
+#X obj 71 23 inlet;
+#X obj 48 191 outlet;
+#X obj 150 22 inlet;
+#X obj 71 93 list prepend;
+#X obj 71 118 list;
+#X obj 48 141 list;
+#X obj 48 166 list trim;
+#X obj 150 45 t b b;
+#X msg 150 70 list;
+#X connect 0 0 3 0;
+#X connect 2 0 7 0;
+#X connect 3 0 4 0;
+#X connect 4 0 3 1;
+#X connect 4 0 5 1;
+#X connect 5 0 6 0;
+#X connect 6 0 1 0;
+#X connect 7 0 8 0;
+#X connect 7 1 5 0;
+#X connect 8 0 3 1;
+#X restore 262 264 pd float to list ___________;
+#N canvas 0 0 450 300 generate 0;
+#X obj 55 38 inlet;
+#X msg 55 65 0;
+#X obj 55 91 f;
+#X obj 55 164 + 1;
+#X obj 55 137 t f f;
+#X obj 85 192 outlet;
+#X obj 148 192 outlet;
+#X obj 148 166 t b;
+#X obj 85 164 / 100;
+#X obj 55 114 moses 101;
+#X connect 0 0 1 0;
+#X connect 1 0 2 0;
+#X connect 2 0 9 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 4 1 8 0;
+#X connect 7 0 6 0;
+#X connect 8 0 5 0;
+#X connect 9 0 4 0;
+#X connect 9 1 7 0;
+#X restore 262 174 pd generate list ___________;
+#X obj 262 73 delay 1000;
+#X obj 82 125 sigmoide;
+#X obj 262 197 * 2;
+#X obj 262 219 - 1;
+#X obj 262 294 multi_slider 100;
+#X obj 262 241 sigmoide;
+#X msg 262 96 0.5;
+#X connect 0 0 9 0;
+#X connect 2 0 9 1;
+#X connect 3 0 4 0;
+#X connect 4 0 7 0;
+#X connect 4 1 13 1;
+#X connect 5 0 8 0;
+#X connect 6 0 12 0;
+#X connect 7 0 10 0;
+#X connect 7 1 6 1;
+#X connect 8 0 14 0;
+#X connect 9 0 1 0;
+#X connect 10 0 11 0;
+#X connect 11 0 13 0;
+#X connect 13 0 6 0;
+#X connect 14 0 3 0;
diff --git a/help/speedlimiter+-help.pd b/help/speedlimiter+-help.pd
new file mode 100644
index 0000000..b3497a3
--- /dev/null
+++ b/help/speedlimiter+-help.pd
@@ -0,0 +1,23 @@
+#N canvas 344 120 748 542 10;
+#X obj 249 328 timeroll;
+#X obj 46 164 random 1000;
+#X obj 46 138 metro 30;
+#X obj 46 114 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 46 328 timeroll;
+#X obj 72 114 loadbang;
+#X floatatom 363 208 5 0 0 0 - - -;
+#X obj 363 230 / 100;
+#X obj 46 191 / 1000;
+#X obj 249 253 speedlimiter+ 0.1;
+#X text 202 11 limit the positive variation to \$1 at every samples
+;
+#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 6 0 7 0;
+#X connect 7 0 9 1;
+#X connect 8 0 4 0;
+#X connect 8 0 9 0;
+#X connect 9 0 0 0;
diff --git a/help/speedlimiter--help.pd b/help/speedlimiter--help.pd
new file mode 100644
index 0000000..7371937
--- /dev/null
+++ b/help/speedlimiter--help.pd
@@ -0,0 +1,22 @@
+#N canvas 344 120 748 542 10;
+#X obj 244 209 timeroll;
+#X obj 41 45 random 1000;
+#X obj 41 19 metro 30;
+#X obj 41 -5 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 41 209 timeroll;
+#X obj 67 -5 loadbang;
+#X floatatom 365 89 5 0 0 0 - - -;
+#X obj 365 111 / 100;
+#X obj 41 72 / 1000;
+#X obj 244 134 speedlimiter- -0.1;
+#X text 211 -89 limit negative variation to \$1 for every samples;
+#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 6 0 7 0;
+#X connect 7 0 9 1;
+#X connect 8 0 4 0;
+#X connect 8 0 9 0;
+#X connect 9 0 0 0;
diff --git a/help/speedlimiter-help.pd b/help/speedlimiter-help.pd
new file mode 100644
index 0000000..a999ba6
--- /dev/null
+++ b/help/speedlimiter-help.pd
@@ -0,0 +1,22 @@
+#N canvas 451 170 748 542 10;
+#X obj 249 328 timeroll;
+#X obj 46 164 random 1000;
+#X obj 46 138 metro 30;
+#X obj 46 114 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
+;
+#X obj 46 328 timeroll;
+#X obj 72 114 loadbang;
+#X floatatom 356 208 5 0 0 0 - - -;
+#X obj 356 230 / 100;
+#X obj 249 253 speedlimiter 0.1;
+#X obj 46 191 / 1000;
+#X text 203 16 limit the variation to \$1 at every sample;
+#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 7 0;
+#X connect 7 0 8 1;
+#X connect 8 0 0 0;
+#X connect 9 0 4 0;
+#X connect 9 0 8 0;
diff --git a/help/threshold-help.pd b/help/threshold-help.pd
new file mode 100644
index 0000000..dde0bf3
--- /dev/null
+++ b/help/threshold-help.pd
@@ -0,0 +1,12 @@
+#N canvas 696 98 600 234 10;
+#X floatatom 25 34 5 0 0 0 - - -;
+#X floatatom 25 124 5 0 0 0 - - -;
+#X floatatom 90 63 5 0 0 0 - - -;
+#X text 107 131 output a new value only if the difenrence between the
+input and last output is superior to \$1;
+#X text 111 174 (usefull to reduce the flow controling pd event...)
+;
+#X obj 25 84 threshold 0.2;
+#X connect 0 0 5 0;
+#X connect 2 0 5 1;
+#X connect 5 0 1 0;
diff --git a/help/variance-help.pd b/help/variance-help.pd
new file mode 100644
index 0000000..6c79a11
--- /dev/null
+++ b/help/variance-help.pd
@@ -0,0 +1,15 @@
+#N canvas 344 120 924 568 10;
+#X obj 55 178 resample 20;
+#X obj 55 90 metro 500;
+#X obj 56 119 random 100;
+#X obj 56 143 float2mapping 0 100;
+#X floatatom 50 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 50 259 variance 20;
+#X connect 0 0 6 0;
+#X connect 1 0 2 0;
+#X connect 2 0 3 0;
+#X connect 3 0 0 0;
+#X connect 5 0 1 0;
+#X connect 6 0 4 0;