From 2ed8e5ab0516ba0a3d66fdc5612a4631fee5f6d5 Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Tue, 19 Sep 2006 22:30:33 +0000 Subject: Bug fixes svn path=/trunk/; revision=5972 --- pd/doc/5.reference/tabwrite~-help.pd | 70 ++++++++++++++++++++---------------- 1 file changed, 40 insertions(+), 30 deletions(-) (limited to 'pd/doc/5.reference/tabwrite~-help.pd') diff --git a/pd/doc/5.reference/tabwrite~-help.pd b/pd/doc/5.reference/tabwrite~-help.pd index 606f4f30..7fb3874b 100644 --- a/pd/doc/5.reference/tabwrite~-help.pd +++ b/pd/doc/5.reference/tabwrite~-help.pd @@ -1,30 +1,40 @@ -#N canvas 119 134 697 332 10; -#X obj 31 27 tabwrite~; -#X text 110 27 object to write a signal in an array; -#X msg 43 131 bang; -#X obj 23 211 tabwrite~ array99; -#X graph graph1 0 -1 100 1 460 235 610 135; -#X array array99 100 float; -#X pop; -#X obj 23 82 sig~ 3000; -#X obj 23 110 phasor~; -#X text 149 213 creation argument initializes array name; -#X msg 40 181 set array99; -#X msg 445 35 \; pd dsp 1; -#X msg 524 37 \; pd dsp 0; -#X text 85 133 bang to start recording; -#X text 126 180 set the destination array; -#X text 18 251 see also the "array" tutorial in section 2 of the Pd documentation \, and these objects:; -#X obj 90 282 tabread; -#X obj 149 282 tabwrite; -#X obj 214 282 tabsend~; -#X obj 279 282 tabreceive~; -#X obj 17 282 tabread4~; -#X msg 43 153 stop; -#X text 85 154 stop recording; -#X text 458 288 updated for Pd version 0.29; -#X connect 2 0 3 0; -#X connect 5 0 6 0; -#X connect 6 0 3 0; -#X connect 8 0 3 0; -#X connect 19 0 3 0; +#N canvas 159 22 645 442 12; +#X obj 12 12 tabwrite~; +#X msg 47 210 bang; +#X obj 28 318 tabwrite~ array99; +#N canvas 0 0 450 300 (subpatch) 0; +#X array array99 1000 float 0; +#X coords 0 1 999 -1 200 100 1; +#X restore 414 207 graph; +#X text 190 318 creation argument initializes array name; +#X msg 45 288 set array99; +#X msg 555 13 \; pd dsp 1; +#X msg 555 51 \; pd dsp 0; +#X text 23 353 see also the "array" tutorial in section 2 of the Pd +documentation \, and these objects:; +#X obj 107 389 tabread; +#X obj 174 389 tabwrite; +#X obj 250 389 tabsend~; +#X obj 327 389 tabreceive~; +#X obj 22 389 tabread4~; +#X msg 48 260 stop; +#X text 153 261 stop recording; +#X msg 47 236 start 500; +#X text 147 236 start in middle of table; +#X text 370 420 updated for Pd version 0.40.; +#X text 104 12 - write a signal in an array; +#X obj 27 187 phasor~ 200; +#X text 148 209 start recording; +#X text 149 286 set destination array; +#X text 16 44 Tabwrite~ records an audio signal sequentially into an +array. Sending it "bang" writes from beginning to end of the array. +To avoid writing all the way to the end \, you can send a "stop message +at an appropriate later time. The "start" message allows skipping a +number of samples at the nbeginning. (Starting and stopping occur on +block boundaries \, typically multiples of 64 samples \, in the input +signal.); +#X connect 1 0 2 0; +#X connect 5 0 2 0; +#X connect 14 0 2 0; +#X connect 16 0 2 0; +#X connect 20 0 2 0; -- cgit v1.2.1