-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDiscreteLogistic.pd
More file actions
140 lines (140 loc) · 3.63 KB
/
DiscreteLogistic.pd
File metadata and controls
140 lines (140 loc) · 3.63 KB
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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
#N canvas 528 52 460 318 12;
#N canvas 1049 79 630 312 controller 1;
#X obj 47 128 hsl 330 20 0 1 0 1 X Xin empty -2 -8 0 10 -45076 -261234
-1 7 0;
#X obj 44 56 hsl 330 20 2.9 4 0 1 Rval Rin empty -2 -8 0 10 -45076
-261234 -1 30806 0;
#X obj 49 198 hsl 330 20 110 30000 1 1 Freq Freqin empty -2 -8 0 10
-45076 -261234 -1 17100 0;
#X obj 49 267 hsl 330 20 11 7000 0 1 grain grainin empty -2 -8 0 10
-45076 -261234 -1 654 0;
#X text 225 39 2 < R < 4;
#X floatatom 321 111 8 0 0 0 - X -;
#X text 226 113 0 < X(0) < 1;
#X text 58 289 Graininess;
#X floatatom 323 250 8 0 0 0 - grain -;
#X floatatom 323 181 8 0 0 0 - Freq -;
#X text 56 220 Freq. Center;
#X text 70 39 |Chaotic ->;
#X text 462 37 Band-Pass Q;
#X obj 399 56 hsl 200 30 20 1200 0 1 qball qst empty -2 -8 0 10 -86853
-260097 -1 3600 0;
#X obj 452 147 vsl 30 128 0 127 0 1 Vol Volin empty 0 -9 0 10 -86853
-260097 -1 10600 0;
#X text 446 282 Noise;
#X text 400 148 Volume;
#X text 69 77 |3;
#X text 260 148 |2/3;
#X text 107 149 |.2;
#X text 316 77 |3.8282;
#X floatatom 318 39 8 0 0 0 - Rval -;
#X text 202 77 |3.4495;
#X text 206 148 |.5;
#X text 172 148 |.4;
#X text 426 162 ___;
#X restore 47 35 pd controller;
#X text 182 50 X(n+1) = R X(n) (1 - X(n));
#X text 179 35 Discrete Logistic Equation;
#X floatatom 47 59 8 0 0 0 - bp -;
#N canvas 1001 507 292 263 soundz 0;
#X obj 67 -64 bp~;
#X obj 45 -18 dac~;
#X obj 123 -164 dbtorms;
#X obj 66 -140 *~ 0;
#X obj 76 -109 r bp;
#X obj 123 -189 r Vol;
#X obj 117 -110 r qball;
#X text 64 -199 Noise;
#X obj 60 -173 noise~;
#X text 94 -62 <- band-pass;
#X connect 0 0 1 1;
#X connect 0 0 1 0;
#X connect 2 0 3 1;
#X connect 3 0 0 0;
#X connect 4 0 0 1;
#X connect 5 0 2 0;
#X connect 6 0 0 2;
#X connect 8 0 3 0;
#X restore 45 85 pd soundz;
#N canvas 365 509 205 211 del 0;
#X obj 91 59 inlet;
#X obj 24 30 r bp;
#X obj 63 121 s X val;
#X obj 63 88 f 0;
#X obj 77 30 r grain;
#X obj 24 59 delay 3;
#X connect 0 0 3 1;
#X connect 1 0 5 0;
#X connect 3 0 2 0;
#X connect 5 0 3 0;
#X restore 185 110 pd del;
#N canvas 556 420 318 273 glissando 0;
#X text 62 9 Glissando;
#X obj 49 153 s bp;
#X obj 49 124 line 100 10;
#X obj 49 95 pack 100 1000;
#X obj 137 69 r grain;
#X obj 98 33 r Freq;
#X obj 43 33 inlet;
#X obj 49 64 * 1000;
#X text 145 131 could use int2note;
#X text 146 151 see vocoder;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 3 1;
#X connect 5 0 7 1;
#X connect 6 0 7 0;
#X connect 7 0 3 0;
#X restore 280 110 pd glissando;
#N canvas 1043 430 392 264 inits 0;
#X msg 179 122 \; pd dsp 1;
#X obj 43 37 loadbang;
#X obj 42 147 s qst;
#X obj 87 173 s Freqin;
#X obj 110 149 s Rin;
#X obj 133 125 s Xin;
#X obj 156 162 s grainin;
#X obj 64 122 s Volin;
#X obj 116 37 r reset;
#X obj 42 92 unpack 0 0 0 0 0 0 1;
#X msg 46 65 50 99 500 3.92999 0.0002 150 1;
#X connect 1 0 10 0;
#X connect 8 0 10 0;
#X connect 9 0 2 0;
#X connect 9 1 7 0;
#X connect 9 2 3 0;
#X connect 9 3 4 0;
#X connect 9 4 5 0;
#X connect 9 5 6 0;
#X connect 9 6 0 0;
#X connect 10 0 9 0;
#X restore 46 111 pd inits;
#X obj 43 151 bng 60 250 50 0 reset empty empty 17 7 0 10 -1 -260097
-260097;
#X text 53 214 RESET;
#N canvas 1052 432 343 292 dl_equation 0;
#X obj 117 147 *;
#X obj 117 122 *;
#X obj 116 92 t b f;
#X obj 54 92 r X val;
#X obj 170 101 * -1;
#X obj 170 127 + 1;
#X obj 116 62 r Rval;
#X text 49 29 X(n+1) = R X(n) (1 - X(n));
#X text 46 14 Discrete Logistic Equation;
#X obj 170 74 r X;
#X obj 73 186 outlet;
#X obj 123 186 outlet;
#X connect 0 0 11 0;
#X connect 0 0 10 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 2 1 1 1;
#X connect 3 0 1 0;
#X connect 4 0 5 0;
#X connect 5 0 0 1;
#X connect 6 0 2 0;
#X connect 9 0 4 0;
#X restore 185 79 pd dl_equation;
#X connect 10 0 5 0;
#X connect 10 1 6 0;