blob: 1d036bb0430afc30e8936853319f9af003769251 (
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
#N canvas 95 60 892 632 10;
#X obj 406 74 loadbang;
#X text 425 271 see also:;
#N canvas 0 22 450 300 (subpatch) 0;
#X array array99 13 float 0;
#X coords 0 5.5 12 -5.5 250 200 1;
#X restore 121 64 graph;
#X floatatom 41 537 0 0 0 0 - - -;
#X obj 497 55 table array98 1.7e+07;
#X floatatom 293 537 0 0 0 0 - - -;
#X floatatom 155 376 0 0 0 0 - - -;
#X obj 293 452 + 0;
#X obj 158 357 hsl 101 15 1 11 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 3500 1;
#X obj 306 432 r \$0_offset;
#X obj 145 428 r \$0_offset;
#X obj 312 485 r \$0_which_table;
#X obj 40 467 r \$0_which_table;
#N canvas 0 22 470 320 select_table 0;
#X obj 55 24 inlet;
#X msg 55 112 0;
#X msg 109 180 1.698e+07;
#X obj 55 90 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 109 158 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 55 133 s \$0_offset;
#X obj 109 201 s \$0_offset;
#X obj 186 200 s \$0_which_table;
#X msg 186 178 set array98;
#X obj 127 133 s \$0_which_table;
#X msg 127 111 set array99;
#X obj 55 47 sel 0 1;
#X connect 0 0 11 0;
#X connect 1 0 5 0;
#X connect 2 0 6 0;
#X connect 3 0 10 0;
#X connect 3 0 1 0;
#X connect 4 0 2 0;
#X connect 4 0 8 0;
#X connect 8 0 7 0;
#X connect 10 0 9 0;
#X connect 11 0 3 0;
#X connect 11 1 4 0;
#X restore 275 390 pd select_table;
#X obj 275 356 vradio 15 1 0 2 empty empty empty 0 -6 0 8 -262144 -1
-1 1;
#X text 294 354 array99 offset=0;
#X text 293 369 array98 offset=1.698e+07;
#X text 604 566 IEM KUG;
#X text 588 554 musil;
#X text 625 554 @;
#X text 634 554 iem.at;
#X text 587 576 Graz \, Austria;
#X text 647 528 @;
#X text 656 528 iem.at;
#X text 588 528 zmoelnig;
#X text 13 11 tabread4__;
#X obj 493 271 tabread4;
#X msg 406 95 \; array98 const 0 \; array99 resize 13 \; array99 0
-5 -5 -4 -3 -2 -1 0 1 2 3 4 5 5 \; array99 bounds 0 5.5 12 -5.5 \;
array99 xticks 0 1 2 \; array99 yticks 0 0.5 5 \; array99 xlabel -6
0 2 4 6 8 10 12 \; array99 ylabel -0.4 -5 -4 -3 -2 -1 0 1 2 3 4 5 \;
array98 1.698e+07 -5 -5 -4 -3 -2 -1 0 1 2 3 4 5 5;
#X obj 293 511 tabread4 array99;
#X obj 41 508 tabread4__ array99;
#X obj 77 533 tabread4'' array99;
#X text 14 26 tabread4'';
#X text 41 292 tabread4 is used to build samplers and other table lookup
algorithms. The interpolation scheme is 4-point polynomial.;
#X text 539 515 (c) IOhannes m zmoelnig 1999 - 2013;
#X text 539 543 (c) Thomas Musil 2000 - 2013;
#X text 116 10 4-point-interpolating table lookup with double precision
index (15 digits accurate);
#X connect 0 0 27 0;
#X connect 6 0 7 0;
#X connect 6 0 29 0;
#X connect 7 0 28 0;
#X connect 8 0 6 0;
#X connect 9 0 7 1;
#X connect 10 0 29 1;
#X connect 11 0 28 0;
#X connect 12 0 29 0;
#X connect 14 0 13 0;
#X connect 28 0 5 0;
#X connect 29 0 3 0;
|