#N canvas 427 34 558 581 10;
#X obj -1 762 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0
14 -233017 -33289 0;
#X obj -1 451 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13
-228856 -1 0;
#N canvas 598 351 381 238 META 0;
#X text 11 163 WEBSITE http://crca.ucsd.edu/~msp/;
#X text 11 30 LICENSE SIBSD;
#X text 11 144 AUTHOR Miller Puckette;
#X text 11 182 RELEASE_DATE 1997;
#X text 11 125 LIBRARY cyclone;
#X text 11 201 HELP_PATCH_AUTHORS Alex Cleveland updated this patch
for Pd-l2ork version 2013.05.28;
#X text 11 68 INLET_0 signal set x;
#X text 11 11 KEYWORDS signal write table sample index;
#X text 11 49 DESCRIPTION write into a table using a signal sample
index;
#X text 11 87 INLET_1 float;
#X text 11 106 INLET_2 float;
#X restore 500 764 pd META;
#X obj -1 557 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0
13 -228856 -1 0;
#X obj -1 594 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12
0 13 -228856 -1 0;
#X obj -1 654 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8
12 0 13 -228856 -1 0;
#N canvas 317 478 428 109 Related_objects 0;
#X obj 0 0 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0
14 -204280 -1 0;
#X text 6 1 Related Objects;
#X restore 203 764 pd Related_objects;
#X obj 78 460 cnv 17 3 35 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856
-162280 0;
#X obj 78 504 cnv 17 3 17 empty \$0-pddp.cnv.let.0 1 5 9 0 16 -228856
-162280 0;
#X obj -1 0 cnv 15 552 40 empty \$0-pddp.cnv.header poke~ 3 12 0 18
-204280 -1 0;
#X obj 502 9 poke~;
#X text 11 23 Write into a table using a signal sample index;
#X msg 156 216 0;
#X floatatom 231 215 0 0 0 0 - - -;
#X obj 89 246 sig~ -1;
#X obj 50 72 cycle~ 440;
#X text 155 196 a source of an increasing index \, also consider fft~
;
#X obj 442 390 table foo 1000;
#X obj 50 356 poke~ foo;
#X obj 76 311 multiplex~ 0 1;
#X msg 86 170 0;
#X msg 76 147 1;
#X text 107 148 start writing;
#X text 112 169 stop writing by sending -1 signal;
#X floatatom 174 293 5 0 0 0 - - -, f 5;
#X obj 156 238 count~ 0 2048;
#X obj 174 267 Snapshot~ 100;
#X obj 442 416 table bar 1000;
#X msg 58 98 set bar;
#X text 102 459 signal;
#X text 186 459 - signal to sample;
#X text 102 480 set x;
#X text 186 480 - change buffer to x;
#X text 102 504 float;
#X text 186 504 - index of value being recorded;
#X text 84 606 1) table;
#X text 186 606 - buffer to write to (required);
#X text 84 625 2) float;
#X text 186 625 - initial channel (optional \, default 1);
#X text 115 667 poke~ allows you to write samples into a buffer~ at
sample locations specified by a signal. Typically \, the signal will
increase in value by 1 with each sample to write successive values
into successive samples (like record~). If the index signal is negative
or larger than the size of the buffer~ \, no data is recorded.;
#X obj 477 49 pddp/dsp;
#X text 115 346 arguments are name of table (required) and initial
channel to write (optional \, default 1);
#X text 253 215 count maximum sets the number of samples recorded
(think of it as the loop size);
#X obj 78 529 cnv 17 3 17 empty \$0-pddp.cnv.let.0 2 5 9 0 16 -228856
-162280 0;
#X text 102 529 float;
#X text 186 529 - set channel of value being recorded;
#X text 102 566 remotely sent to table;
#X obj 12 763 pddp/pddplink @pd_help/all_about_help_patches.pd -text Usage Guide
;
#X connect 12 0 25 0;
#X connect 13 0 25 1;
#X connect 14 0 19 0;
#X connect 15 0 18 0;
#X connect 19 0 18 1;
#X connect 20 0 19 0;
#X connect 21 0 19 0;
#X connect 25 0 19 1;
#X connect 25 0 26 0;
#X connect 26 0 24 0;
#X connect 28 0 18 0;
