aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/tutorial/pd/ex-buffer1.pd
blob: 09d0655a5328704437aaf3552ec2438ae0e50f53 (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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
#N canvas 94 140 763 489 12;
#X obj 11 -12 cnv 15 550 40 empty empty buffer1 10 22 0 24 -260818
-1 0;
#X text 178 8 http://grrrr.org;
#X text 178 -12 flext tutorial \, (C)2002-2006 Thomas Grill;
#N canvas 0 22 450 300 graph1 0;
#X array buf1 1000 float 1;
#A 0 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856 -0.0142856
-0.0142856 -0.0142856 -0.0114285 -0.00857134 -0.00571423 -0.00285711
5.58794e-10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0
-0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0
-0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0
-0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0
-0 -0 0.51 0.51 0 0 0 0 0 0 0 0 0 0 0 0 0 0.51 0 0 0 0 0 0 0 0 0 0
0 0 0 0 -0 -0 0.51 0.51 -5.58794e-10 0.00285711 0.00571423 0.00857134
0.0114285 0.0142856 0.0166665 0.0190474 0.0214283 0.0238093 0.0261902
0.0285711 0.030952 0.033333 0.0357139 0.51 0.0404758 0.51 0.0452376
0.0476185 0.0499995 0.0523804 0.0547613 0.0571422 0.0595232 0.0619041
0.064285 0.0666659 0.0690469 0.51 0.0738087 0.0761897 0.0785706 0.0809515
0.0833325 0.0857134 0.0857134 0.0857134 0.0857134 0.0857134 0.0857134
0.51 0.0799992 0.51 0.0742849 0.0571423 0 0 0 0 0.51 0 0 0 0 0 0 0
0 0 0.51 0 0 0 0 0 0.51 0 0 0 0 0 0.51 0 0.51 0 0 0.51 0 0 0.51 0 0.51
0 0.51 0.51 0 0.51 0.51 0 0 0 0 0 0.51 0 0 0 0 0 0.51 0 0 0.51 0 0
0 0 0 0.51 0 0 0 0 0 0 0 0.51 0 0 0 0 0 0 0 0.51 0 0 0 0 0.51 0 0 0
0 0 0 0.51 0 0 0 0 0 0 0 0 0 0 0.51 0 0 0 0 0 0 0 0 0.51 0.51 0 0 0.51
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0.00357139 0.00714278 0.0107142
0.0142856 0.0171427 0.0199998 0.0228569 0.025714 0.0285711 0.0314283
0.0342854 0.0371425 0.0399996 0.0428567 0.0457138 0.0485709 0.051428
0.0542852 0.0571423 0.0599994 0.0628565 0.0657136 0.0685707 0.0714278
0.0728564 0.0742849 0.0757135 0.077142 0.0785706 0.0799991 0.0814277
0.0828563 0.0842848 0.0857134 0.0857134 0.0857134 0.0857134 0.0857134
0.0857134 0.0857134 0.0857134 0.0857134 0.0857134 0.0857134 0.0857134
0.0857134 0.0857134 0.0857134 0.0857134 0.0828563 0.0799992 0.077142
0.0742849 0.0714278 0.0714278 0.0714278 0.0714278 0.0714278 0.0714278
0.0714278 0.0714278 0.0714278 0.0714278 0.0714278 0.0685707 0.0657136
0.0628565 0.0599994 0.0571423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0;
#X coords 0 1 999 -1 200 140 1;
#X restore 539 49 graph;
#N canvas 0 22 450 300 graph1 0;
#X array buf2 300 float 1;
#A 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
#X coords 0 1 299 -1 200 140 1;
#X restore 539 194 graph;
#X obj 24 406 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
-262131 -1 -1 1.06 256;
#X text 19 423 peek value;
#X obj 137 400 print A;
#X text 137 421 print attributes to the console;
#X msg 41 46 set;
#X msg 65 98 set buf1;
#X msg 154 98 buffer buf2;
#X msg 65 129 getbuffer;
#X text 164 129 query current buffer;
#X text 73 43 set no buffer;
#X text 68 78 set buffer;
#X msg 84 185 frames 1000;
#X msg 85 213 getframes;
#X text 199 185 set buffer length;
#X text 184 213 query buffer length;
#X msg 16 265 getchannels;
#X text 23 290 always 1 for PD!;
#X obj 231 281 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
-262131 -1 -1 13 256;
#X obj 336 281 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
-262131 -1 -1 91 256;
#X obj 394 281 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
-262131 -1 -1 0.51 256;
#X obj 334 304 pack 0 0;
#X msg 335 331 poke \$1 \$2 0;
#X msg 230 331 peek \$1 0;
#X text 230 258 get sample;
#X text 338 258 set sample;
#X text 348 363 the change is not immediately seen on PD;
#X text 350 376 (you'll have to draw in the window);
#X obj 24 368 buffer1;
#X connect 9 0 32 0;
#X connect 10 0 32 0;
#X connect 11 0 32 0;
#X connect 12 0 32 0;
#X connect 16 0 32 0;
#X connect 17 0 32 0;
#X connect 20 0 32 0;
#X connect 22 0 27 0;
#X connect 23 0 25 0;
#X connect 24 0 25 1;
#X connect 25 0 26 0;
#X connect 26 0 32 0;
#X connect 27 0 32 0;
#X connect 32 0 5 0;
#X connect 32 1 7 0;