aboutsummaryrefslogtreecommitdiff
path: root/doc/pddp/tabwrite~-help.pd
diff options
context:
space:
mode:
authorJonathan Wilkes <jancsika1@users.sourceforge.net>2010-08-25 00:31:27 +0000
committerJonathan Wilkes <jancsika1@users.sourceforge.net>2010-08-25 00:31:27 +0000
commit7d6affca746f49f5ffb2818b8a9ccf9d91388e8f (patch)
treec906633b5bb39eb9b566f5209b2b1eae28703878 /doc/pddp/tabwrite~-help.pd
parent2f615ffbf13571a928856b8207d1ea215e857e3f (diff)
revised help docs that conform to the PDDP template
svn path=/trunk/; revision=13942
Diffstat (limited to 'doc/pddp/tabwrite~-help.pd')
-rw-r--r--doc/pddp/tabwrite~-help.pd114
1 files changed, 114 insertions, 0 deletions
diff --git a/doc/pddp/tabwrite~-help.pd b/doc/pddp/tabwrite~-help.pd
new file mode 100644
index 00000000..62fc1286
--- /dev/null
+++ b/doc/pddp/tabwrite~-help.pd
@@ -0,0 +1,114 @@
+#N canvas 0 0 555 619 10;
+#X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0
+14 -228856 -66577 0;
+#X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header tabwrite~ 3 12 0
+18 -204280 -1 0;
+#X obj 0 324 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13
+-228856 -1 0;
+#N canvas 51 245 494 344 META 0;
+#X text 12 105 PLATFORM windows macosx gnulinux;
+#X text 12 145 LIBRARY internal;
+#X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/;
+#X text 12 65 LICENSE SIBSD;
+#X text 12 165 AUTHOR Miller Puckette;
+#X text 12 245 HELP_PATCH_AUTHORS Updated for Pd version 0.40. Jonathan
+Wilkes revised the patch to conform to the PDDP template for Pd version
+0.42.;
+#X text 12 5 GENRE help;
+#X text 12 45 KEYWORDS signal array;
+#X text 12 85 DESCRIPTION write a signal in an array;
+#X text 12 25 NAME tabwrite~;
+#X text 12 125 INLET_0 bang signal start stop set;
+#X text 12 205 RELEASE_DATE 1997;
+#X text 12 225 RELEASE_VERSION;
+#X restore 500 597 pd META;
+#X obj 0 475 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0
+13 -228856 -1 0;
+#X obj 0 502 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12
+0 13 -228856 -1 0;
+#X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12
+0 13 -228856 -1 0;
+#N canvas 77 301 428 313 Related_objects 0;
+#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0
+14 -204280 -1 0;
+#X text 20 38 Native Pd Objects;
+#X obj 23 63 tabread~;
+#X obj 97 63 tabread4;
+#X obj 23 89 tabsend~;
+#X obj 99 89 tabreceive~;
+#X obj 199 89 tabplay~;
+#X obj 276 89 table;
+#X text 22 146 [array];
+#X obj 23 116 soundfiler;
+#X text 85 146 and fft objects.;
+#X obj 119 116 tabread4~;
+#X obj 210 116 getsize;
+#X obj 281 116 setsize;
+#X obj 172 63 tabread;
+#X text 8 2 [tabwrite~] Related Objects;
+#X obj 247 63 tabwrite;
+#X text 20 180 Externals and other object libraries;
+#X obj 20 200 pddp/helplink zexy/tabdump;
+#X obj 20 220 pddp/helplink linear_path;
+#X text 101 220 <-- which library is this in?;
+#X text 101 240 <-- which library is this in?;
+#X obj 20 240 pddp/helplink score;
+#X text 101 260 <-- which library is this in?;
+#X obj 20 260 pddp/helplink tabenv;
+#X obj 20 280 pddp/helplink flatspace/arraysize;
+#X restore 102 597 pd Related_objects;
+#X obj 78 333 cnv 17 3 135 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856
+-162280 0;
+#X obj 466 3 tabwrite~;
+#X obj 435 20 pddp/pddplink http://wiki.puredata.info/en/tabwrite~
+-text pdpedia: tabwrite~;
+#X text 11 23 write a signal in an array;
+#X msg 95 195 bang;
+#X msg 111 238 stop;
+#X obj 78 165 phasor~ 200;
+#X text 98 332 bang;
+#X text 98 351 start;
+#X text 98 390 stop;
+#X text 98 410 set;
+#X text 98 479 (none);
+#N canvas 0 0 450 300 (subpatch) 0;
+#X array \$0-array 1000 float 0;
+#X coords 0 1 999 -1 160 100 1;
+#X restore 329 183 graph;
+#X msg 98 216 start 500;
+#X text 168 521 - the name of the array or table to which [tabwrite~]
+will write data. The array or table must exist in an open Pd patch/canvas
+or an error message will appear in the console.;
+#X text 98 451 signal;
+#X text 75 55 [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 text 80 521 1) symbol atom;
+#X text 168 351 - the "start" message will start recording at the specified
+element (e.g. \, "start 500" will start recording at the 500th element).
+;
+#X text 168 332 - start recording.;
+#X text 168 390 - stop recording.;
+#X text 168 410 - the "set" message \, followed by the name of an array
+\, permits you to switch between arrays (e.g. \, "set another_array").
+;
+#X text 166 452 - the signal to be written to the array.;
+#X obj 4 597 pddp/pddplink pddp/help.pd -text help;
+#X obj 455 51 pddp/dsp-reminder;
+#X obj 98 570 pddp/pddplink all_about_arrays.pd;
+#X obj 171 219 bng 15 250 50 0 empty empty empty 17 7 0 10 -4034 -1
+-1;
+#X obj 171 239 f \$0;
+#X msg 171 261 set \$1-array;
+#X obj 78 291 tabwrite~ \$0-array;
+#X connect 12 0 37 0;
+#X connect 13 0 37 0;
+#X connect 14 0 37 0;
+#X connect 21 0 37 0;
+#X connect 34 0 35 0;
+#X connect 35 0 36 0;
+#X connect 36 0 37 0;