aboutsummaryrefslogtreecommitdiff
path: root/externals/gridflow/examples/feedback_fractal.pd
blob: abb70e80d01d0d8ff3e198f3be06d0eeca3e9276 (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 545 260 pd experimental features;
#X text 515 193 Choose Julia Mapping or Rotation;
#X obj 31 53 tgl 15 0 empty empty empty 0 -6 0 8 -24198 -1 -1 1 1;
#X obj 414 145 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X text 135 196 apply transform (with feedback);
#X floatatom 430 363 5 0 0 0 - - -;
#X floatatom 518 387 5 0 0 0 - - -;
#X text 434 375 zoom;
#X text 518 397 move x;
#X msg 518 368 -45;
#X msg 430 344 128;
#X obj 119 197 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X obj 444 119 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X obj 497 193 tgl 15 0 empty empty empty 0 -6 0 8 -241291 -1 -1 0
1;
#X floatatom 472 387 5 0 0 0 - - -;
#X text 471 398 move y;
#X msg 472 368 193;
#X obj 31 80 metro 33.3667;
#X obj 442 191 shunt 2;
#X obj 77 365 loadbang;
#X obj 414 91 t b b;
#X obj 414 67 loadbang;
#X obj 31 338 t a;
#X obj 131 220 loadbang;
#X obj 131 239 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X obj 119 317 t a;
#X obj 31 108 t b b;
#X obj 73 109 float;
#X obj 73 128 + 1;
#X obj 84 148 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10
-262144 -1 -1 57 256;
#X obj 486 323 t b;
#X text 149 240 reset transform;
#X obj 99 128 mod 60;
#X obj 73 168 sel 59;
#X obj 31 200 #store;
#X obj 31 276 # << 7;
#X obj 31 295 #fade 10;
#X obj 31 314 # >> 7;
#X obj 31 422 #store;
#X obj 31 451 #out window;
#X obj 414 478 # -;
#X obj 438 454 # - 128;
#X obj 414 390 # /;
#X obj 414 296 #store;
#X obj 442 172 #for ( -128 -128 ) ( 128 128 ) ( 1 1 );
#X obj 442 210 @complex_sq;
#X obj 485 229 #inner (2 2 # 120 30 -30 120);
#X obj -13 0 cnv 15 780 30 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj -15 518 cnv 15 780 30 empty empty empty 20 12 0 14 -200249 -66577
0;
#X text -7 525 GridFlow 0.8.0;
#X text -7 525 GridFlow 0.8.0;
#X text 0 0 feedback_fractal.pd;
#X text 0 13 Copyright 2001 Mathieu Bouchard;
#X obj 131 258 #for (0 0) (256 256) (1 1);
#X obj 119 298 #store;
#X obj 119 279 #store;
#X obj 77 422 #cast b;
#X obj 77 403 #in;
#X msg 77 384 load teapot.png;
#X obj 438 432 #pack;
#X text 431 145 apply coords;
#X text 462 118 apply type of transform;
#X connect 0 0 43 1;
#X connect 2 0 17 0;
#X connect 3 0 43 0;
#X connect 5 0 42 1;
#X connect 6 0 59 1;
#X connect 9 0 6 0;
#X connect 10 0 5 0;
#X connect 11 0 55 0;
#X connect 12 0 44 0;
#X connect 13 0 18 1;
#X connect 14 0 59 0;
#X connect 16 0 14 0;
#X connect 17 0 26 0;
#X connect 18 0 45 0;
#X connect 18 1 46 0;
#X connect 19 0 58 0;
#X connect 20 0 3 0;
#X connect 20 1 12 0;
#X connect 20 1 30 0;
#X connect 21 0 20 0;
#X connect 22 0 38 0;
#X connect 23 0 24 0;
#X connect 24 0 53 0;
#X connect 25 0 34 1;
#X connect 25 0 54 1;
#X connect 26 0 34 0;
#X connect 26 1 27 0;
#X connect 27 0 28 0;
#X connect 28 0 29 0;
#X connect 28 0 32 0;
#X connect 28 0 33 0;
#X connect 30 0 10 0;
#X connect 30 0 16 0;
#X connect 30 0 9 0;
#X connect 32 0 27 1;
#X connect 33 0 11 0;
#X connect 34 0 35 0;
#X connect 35 0 36 0;
#X connect 36 0 37 0;
#X connect 37 0 22 0;
#X connect 38 0 39 0;
#X connect 40 0 55 1;
#X connect 41 0 40 1;
#X connect 42 0 40 0;
#X connect 43 0 42 0;
#X connect 44 0 18 0;
#X connect 45 0 43 1;
#X connect 46 0 43 1;
#X connect 53 0 34 1;
#X connect 53 0 54 1;
#X connect 54 0 25 0;
#X connect 55 0 54 0;
#X connect 56 0 38 1;
#X connect 57 0 56 0;
#X connect 58 0 57 0;