aboutsummaryrefslogtreecommitdiff
path: root/externals/gridflow/pd_examples/feedback_fractal.pd
blob: 2d012a786459e51b43351d9b668a5beb9168b3f0 (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
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
#N canvas 609 30 779 549 10;
#N canvas 0 0 450 300 experimental 0;
#X obj 32 212 outlet 0;
#X obj 39 81 @for ( 0 0 ) ( 256 256 ) ( 1 1 );
#X obj 39 55 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 207 64 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 206 87 @for ( 0 0 ) ( 256 256 ) ( 1 1 );
#X obj 206 109 @ >> ( 4 6 );
#X obj 39 104 @ << ( 4 2 );
#X obj 198 140 @inner & ^ 1 ( 2 2 # 85 170 170 85 );
#X obj 39 126 @ +;
#X obj 39 33 inlet;
#X connect 1 0 6 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 8 1;
#X connect 6 0 8 0;
#X connect 8 0 0 0;
#X connect 9 0 2 0;
#X restore 462 229 pd experimental features;
#X text 527 134 Choose Julia Mapping or Rotation;
#X obj 31 -34 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 0 1
;
#X obj 414 67 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X text 190 59 apply transform (with feedback);
#X floatatom 454 281 5 0 0 0 - - -;
#X floatatom 451 323 5 0 0 0 - - -;
#X msg 84 319 cast uint8 \, bang;
#X text 530 281 zoom;
#X text 531 324 move x;
#X msg 501 324 -45;
#X msg 501 281 128;
#X obj 170 60 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 450 92 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 505 133 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -1 -1 0
1;
#X floatatom 451 303 5 0 0 0 - - -;
#X text 531 303 move y;
#X msg 501 303 193;
#X obj 31 -7 metro 33.3667;
#X obj 450 131 shunt 2;
#X obj 84 297 loadbang;
#X obj 414 45 t b b;
#X obj 414 21 loadbang;
#X obj 31 276 t a;
#X obj 202 99 loadbang;
#X obj 212 119 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 200 266 t a;
#X obj 31 21 t b b;
#X obj 73 22 float;
#X obj 73 41 + 1;
#X obj 84 61 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
-262144 -1 -1 24 256;
#X obj 508 257 t b;
#X text 230 120 reset transform;
#X obj 99 41 mod 60;
#X obj 73 81 sel 59;
#X obj 31 113 #store;
#X obj 31 189 # << 7;
#X obj 31 223 #fade 10;
#X obj 31 252 # >> 7;
#X obj 31 335 #store;
#X obj 84 340 #in teapot.png;
#X obj 31 364 #out window;
#X obj 414 391 # -;
#X obj 438 367 # - 128;
#X obj 438 345 #two;
#X obj 414 303 # /;
#X obj 414 229 #store;
#X obj 450 110 #for ( -128 -128 ) ( 128 128 ) ( 1 1 );
#X obj 446 154 @complex_sq;
#X obj 461 175 #inner (2 2 # 120 30 -30 120);
#X obj -13 -87 cnv 15 780 30 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj -15 431 cnv 15 780 30 empty empty empty 20 12 0 14 -200249 -66577
0;
#X text -7 438 GridFlow 0.8.0;
#X text -7 438 GridFlow 0.8.0;
#X text 0 -87 feedback_fractal.pd;
#X text 0 -74 Copyright 2001 Mathieu Bouchard;
#X obj 212 138 #for (0 0) (256 256) (1 1);
#X obj 210 210 #convolve (2 2 # 1);
#X obj 209 232 # >> 2;
#X obj 200 181 #store;
#X obj 200 159 #store;
#X connect 0 0 46 1;
#X connect 2 0 18 0;
#X connect 3 0 46 0;
#X connect 5 0 45 1;
#X connect 7 0 40 0;
#X connect 10 0 6 0;
#X connect 11 0 17 0;
#X connect 11 0 5 0;
#X connect 12 0 60 0;
#X connect 13 0 47 0;
#X connect 14 0 19 1;
#X connect 17 0 15 0;
#X connect 18 0 27 0;
#X connect 19 0 48 0;
#X connect 19 1 49 0;
#X connect 20 0 7 0;
#X connect 21 0 3 0;
#X connect 21 1 13 0;
#X connect 21 1 31 0;
#X connect 22 0 21 0;
#X connect 23 0 39 0;
#X connect 24 0 56 0;
#X connect 25 0 56 0;
#X connect 26 0 35 1;
#X connect 26 0 59 1;
#X connect 27 0 35 0;
#X connect 27 1 28 0;
#X connect 28 0 29 0;
#X connect 29 0 30 0;
#X connect 29 0 33 0;
#X connect 29 0 34 0;
#X connect 31 0 11 0;
#X connect 31 0 17 0;
#X connect 31 0 10 0;
#X connect 33 0 28 1;
#X connect 34 0 12 0;
#X connect 35 0 36 0;
#X connect 36 0 37 0;
#X connect 37 0 38 0;
#X connect 38 0 23 0;
#X connect 39 0 41 0;
#X connect 40 0 39 1;
#X connect 42 0 60 1;
#X connect 43 0 42 1;
#X connect 45 0 42 0;
#X connect 46 0 45 0;
#X connect 47 0 19 0;
#X connect 48 0 46 1;
#X connect 49 0 46 1;
#X connect 56 0 35 1;
#X connect 56 0 59 1;
#X connect 57 0 58 0;
#X connect 58 0 26 0;
#X connect 59 0 26 0;
#X connect 60 0 59 0;