aboutsummaryrefslogtreecommitdiff
path: root/examples/tab16write~.pd
diff options
context:
space:
mode:
Diffstat (limited to 'examples/tab16write~.pd')
-rw-r--r--examples/tab16write~.pd32
1 files changed, 32 insertions, 0 deletions
diff --git a/examples/tab16write~.pd b/examples/tab16write~.pd
new file mode 100644
index 0000000..0904d65
--- /dev/null
+++ b/examples/tab16write~.pd
@@ -0,0 +1,32 @@
+#N canvas 119 134 697 433 10;
+#X msg 43 131 bang;
+#X obj 23 82 sig~ 3000;
+#X obj 23 110 phasor~;
+#X text 158 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 msg 43 153 stop;
+#X text 85 154 stop recording;
+#X text 385 366 updated for iem16 version1.0;
+#X obj 14 343 tab16write~;
+#X obj 14 362 tab16read4~;
+#X obj 118 362 tab16read;
+#X obj 118 343 tab16write;
+#X obj 213 343 tab16send~;
+#X obj 213 362 tab16receive~;
+#X obj 337 348 table16;
+#X text 26 322 see also:;
+#X obj 22 211 tab16write~ array99;
+#X obj 492 160 table16 array99;
+#X obj 31 27 tab16write~;
+#X text 120 27 object to write a 16bit-signal in an array;
+#X text 261 261 since [table16] can only hold 16bit-values \, the incoming
+signal (-1.0..+1.0) is stored as integer values -32768..+32767;
+#X connect 0 0 20 0;
+#X connect 1 0 2 0;
+#X connect 2 0 20 0;
+#X connect 4 0 20 0;
+#X connect 9 0 20 0;