aboutsummaryrefslogtreecommitdiff
path: root/examples/tab16write~.pd
blob: 0904d65e78bde2ff30ba64ad677eb36ed53f1fed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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;