aboutsummaryrefslogtreecommitdiff
path: root/experimental/fofsynth.pd
blob: 16896220d92ae812a3c05a7415d7765c05b28b36 (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
#N canvas 82 59 828 630 8;
#X floatatom 103 48;
#X floatatom 222 82;
#X floatatom 235 117;
#X floatatom 249 179;
#X obj 202 403 dac~;
#X obj 209 237 fofsynth~;
#X text 262 232 fofsynth~ is the same as fof~;
#X text 101 31 fundamental frequency;
#X text 257 82 formant frequency;
#X text 273 116 raise time in percent;
#X text 26 611 (C) Guenter Geiger 1999;
#X obj 209 338 *~;
#X obj 219 285 dbtorms;
#X floatatom 219 267;
#X obj 14 204 osc~;
#X floatatom 14 173;
#X obj 14 223 *~;
#X obj 40 205 sig~ 3;
#X floatatom 54 172;
#X text 12 130 vibrato;
#X text 11 150 freq;
#X text 54 150 depth;
#X obj 103 210 line~;
#X obj 219 319 line~;
#X obj 219 302 pack 100 300;
#X obj 209 372 clip~ -1 1;
#X msg 183 196 debug;
#X msg 623 211 bang;
#X graph graph2 0 -1 10240 1 411 607 811 307;
#X array array1 10240 float;
#X pop;
#X obj 623 283 tabwrite~ array1;
#X msg 710 274 \; array1 resize 10240;
#X msg 151 68 200;
#X obj 542 268 *~;
#X obj 552 248 sig~ 0.2;
#X text 621 191 debug;
#X text 319 5 fof~ in its default mode;
#X text 298 17 =================================;
#X text 291 180 fall time in % of period;
#X floatatom 543 180;
#X text 334 43 THIS IS STILL NOT REALLY FINISHED;
#X msg 151 103 1;
#X obj 14 188 sig~ 4;
#X msg 153 165 200;
#X msg 47 34 120;
#X obj 103 191 pack 100 100;
#X connect 0 0 44 0;
#X connect 1 0 5 1;
#X connect 2 0 5 2;
#X connect 3 0 5 3;
#X connect 5 0 11 0;
#X connect 5 0 32 0;
#X connect 11 0 25 0;
#X connect 12 0 24 0;
#X connect 13 0 12 0;
#X connect 14 0 16 0;
#X connect 15 0 41 0;
#X connect 16 0 5 0;
#X connect 17 0 16 1;
#X connect 18 0 17 0;
#X connect 22 0 5 0;
#X connect 23 0 11 1;
#X connect 24 0 23 0;
#X connect 25 0 4 1;
#X connect 25 0 4 0;
#X connect 26 0 5 0;
#X connect 27 0 29 0;
#X connect 31 0 1 0;
#X connect 32 0 29 0;
#X connect 33 0 32 1;
#X connect 38 0 33 0;
#X connect 40 0 2 0;
#X connect 41 0 14 0;
#X connect 42 0 3 0;
#X connect 43 0 0 0;
#X connect 44 0 22 0;