diff options
author | musil <tmusil@users.sourceforge.net> | 2006-12-14 17:57:04 +0000 |
---|---|---|
committer | musil <tmusil@users.sourceforge.net> | 2006-12-14 17:57:04 +0000 |
commit | ba31b3fa5360a3711250e42dc32a055b90e0862e (patch) | |
tree | ebca348e169a778820a12b1b4e487ed7722d787b /help/tab_cross_corr-help.pd | |
parent | 79e14460981969a1d8037b7fd4dd423489d928f0 (diff) |
some new helps
added copyright
svn path=/trunk/externals/iem/iem_tab/; revision=6891
Diffstat (limited to 'help/tab_cross_corr-help.pd')
-rw-r--r-- | help/tab_cross_corr-help.pd | 149 |
1 files changed, 84 insertions, 65 deletions
diff --git a/help/tab_cross_corr-help.pd b/help/tab_cross_corr-help.pd index 8c1c9ff..d3d80b9 100644 --- a/help/tab_cross_corr-help.pd +++ b/help/tab_cross_corr-help.pd @@ -1,74 +1,93 @@ -#N canvas 42 76 923 536 10; -#X obj 12 36 dsp; -#X obj 12 17 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 +#N canvas 42 76 736 530 10; +#X obj 55 51 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 55 92 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#N canvas 0 0 466 316 init_tables 0; +#X obj 45 132 dsp; +#X obj 45 113 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; -#X floatatom 12 78 5 0 0 0 - - -; -#X floatatom 25 60 5 0 0 0 - - -; -#X obj 171 88 noise~; -#X obj 56 305 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X floatatom 45 174 5 0 0 0 - - -; +#X floatatom 58 156 5 0 0 0 - - -; +#X obj 229 151 noise~; +#X obj 114 193 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#N canvas 63 11 701 593 tables 0; +#X obj 134 234 tabwrite~ ref; +#X obj 228 234 tabwrite~ meas; +#X obj 149 15 inlet; +#X obj 149 37 t b; +#X obj 188 99 del 100; +#X msg 53 82 1; +#X msg 188 122 0; +#X obj 167 64 del 100; +#X obj 133 182 z~ 60; +#X connect 0 0 2 0; +#X connect 0 1 3 0; +#X connect 1 0 0 0; +#X connect 4 0 7 0; +#X connect 4 0 14 0; +#X connect 5 0 6 0; +#X connect 5 0 7 0; +#X connect 8 0 9 0; +#X connect 9 0 11 0; +#X connect 9 0 13 0; +#X connect 10 0 12 0; +#X connect 11 0 1 0; +#X connect 12 0 1 0; +#X connect 13 0 10 0; +#X connect 13 0 5 0; +#X connect 14 0 6 0; +#X restore 584 206 pd init_tables; +#X obj 584 161 loadbang; #N canvas 0 0 450 300 graph1 0; #X array ref 200 float 0; -#X coords 0 1 199 -1 398 140 1; -#X restore 52 19 graph; +#X coords 0 1 199 -1 199 100 1; +#X restore 443 20 graph; #N canvas 0 0 450 300 graph1 0; #X array meas 100 float 0; -#X coords 0 1 99 -1 198 140 1; -#X restore 52 161 graph; +#X coords 0 1 99 -1 99 100 1; +#X restore 443 134 graph; #N canvas 0 0 450 300 graph1 0; #X array cross_corr 100 float 0; -#X coords 0 1 99 -1 198 140 1; -#X restore 53 411 graph; -#N canvas 0 0 450 300 graph1 0; -#X array win 100 float 0; -#X coords 0 1 99 -1 198 140 1; -#X restore 307 183 graph; -#X restore 417 82 pd tables; -#X obj 411 322 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 76 346 tabwrite~ ref; -#X obj 170 346 tabwrite~ meas; -#X obj 412 371 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 75 203 z~ 50; -#X obj 411 341 tab_cross_corr ref meas cross_corr 0.01 1; -#X obj 214 168 z~ 10; -#X obj 268 178 z~ 20; -#X obj 658 226 tabwrite win; -#X obj 658 46 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 658 67 for++ 0 99 0.1; -#X obj 658 88 t f f; -#X obj 658 115 / 100; -#X obj 658 137 * 3.14159; -#X obj 658 159 sin; -#X msg 658 181 \$1 \$1; -#X obj 658 202 *; -#X obj 489 171 tab_mul meas win meas; -#X obj 489 151 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +#X coords 0 1 99 -1 99 100 1; +#X restore 443 247 graph; +#X text 94 459 IEM KUG; +#X text 78 447 musil; +#X text 108 447 @; +#X text 114 447 iem.at; +#X text 77 469 Graz \, Austria; +#X text 29 436 (c) Thomas Musil 2000 - 2006; +#X text 340 351 initial arguments:; +#X text 12 7 tab_cross_corr; +#X text 77 37 <bang> correlates the 2nd array "measured" with the 1st +array "reference" to the destination array "cross_corr"; +#X text 78 92 (the number of samples which were correlated are: the +positive minimum of the difference (src1-src2) and dst array lengths) +; +#X text 318 363 1.arg: <symbol> source1-name; +#X text 318 375 2.arg: <symbol> source2-name; +#X text 318 387 3.arg: <symbol> destination-name; +#X text 318 399 4.arg: <float> norming factor; +#X text 493 422 calculation in ms; +#X text 318 411 5.arg: <float> delay time per destination sample; +#X msg 63 257 bang; +#X msg 80 278 time 1; +#X msg 135 361 dst cross_corr; +#X msg 124 340 src2 meas; +#X msg 109 319 src1 ref; +#X obj 584 185 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 -1; -#X connect 0 0 2 0; -#X connect 0 1 3 0; -#X connect 1 0 0 0; -#X connect 4 0 9 0; -#X connect 4 0 11 0; -#X connect 4 0 13 0; -#X connect 4 0 14 0; -#X connect 5 0 8 0; -#X connect 5 0 9 0; -#X connect 7 0 12 0; -#X connect 11 0 8 0; -#X connect 12 0 10 0; -#X connect 13 0 9 0; -#X connect 14 0 9 0; -#X connect 16 0 17 0; -#X connect 17 0 18 0; -#X connect 18 0 19 0; -#X connect 18 1 15 1; -#X connect 19 0 20 0; -#X connect 20 0 21 0; -#X connect 21 0 22 0; -#X connect 22 0 23 0; -#X connect 23 0 15 0; -#X connect 25 0 24 0; +#X obj 55 70 tab_cross_corr ref meas cross_corr 0.02 1; +#X msg 97 297 factor 0.02; +#X obj 63 389 tab_cross_corr ref meas cross_corr 0.02 1; +#X text 62 155 !! array length of src1 > array length of src2 !!; +#X connect 0 0 29 0; +#X connect 3 0 28 0; +#X connect 23 0 31 0; +#X connect 24 0 31 0; +#X connect 25 0 31 0; +#X connect 26 0 31 0; +#X connect 27 0 31 0; +#X connect 28 0 2 0; +#X connect 29 0 1 0; +#X connect 30 0 31 0; |