blob: b1a08ca0d2a59d83a52733f05834fc9caeac54c7 (
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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
|
#N canvas 454 82 559 532 10;
#X obj 0 507 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#X obj 0 369 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#N canvas 571 347 385 259 META 0;
#X text 0 117 LIBRARY cyclone;
#X text 0 135 VERSION 0.1-alpha57;
#X text 0 153 AUTHOR Krzysztof Czaja;
#X text 1 171 RELEASE_DATE 2002;
#X text 2 190 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html
;
#X text 2 222 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan
Wilkes for Pd-extended 0.42 to conform to the PDDP template. Alex Cleveland
updated this patch for Pd-l2ork version 2013.05.28. Fred Jan Kraan
adapted the patch to pd-extended 2015-02-02;
#X text 0 40 DESCRIPTION standard C function for arctan - arctan(y/x)
;
#X text 0 0 KEYWORDS signal storage max_compatible trigonometry;
#X text 0 60 INLET_0 signal;
#X text 0 80 INLET_1 signal;
#X text 0 100 OUTLET_0 signal;
#X text 0 20 LICENSE SIBSD;
#X restore 505 509 pd META;
#X obj 0 417 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 0 454 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#N canvas 352 486 427 125 Related_objects 0;
#X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
#X text 6 1 Related Objects;
#X obj 7 73 cyclone/acosh~;
#X obj 8 26 cyclone/acos;
#X obj 107 73 cyclone/asinh~;
#X obj 108 49 cyclone/asin~;
#X obj 204 48 cyclone/atan~;
#X obj 204 73 cyclone/atanh~;
#X obj 7 120 cyclone/cosh~;
#X obj 7 97 cyclone/cosh;
#X obj 7 145 cyclone/cosx~;
#X obj 7 50 cyclone/acos~;
#X obj 108 27 cyclone/asin;
#X obj 108 97 cyclone/sinh;
#X obj 107 120 cyclone/sinh~;
#X obj 107 144 cyclone/sinx~;
#X obj 204 96 cyclone/tanh;
#X obj 205 119 cyclone/tanh~;
#X obj 204 143 cyclone/tanx~;
#X obj 309 23 cos~;
#X restore 206 509 pd Related_objects;
#X obj 84 426 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 1 0 cnv 15 552 40 empty empty atan2~ 3 12 0 18 -204280 -1 0
;
#X text 116 425 signal;
#X text 116 383 signal;
#X text 116 470 (none);
#X obj 510 3 asin~;
#X obj 84 383 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 102 202 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 96 64 cycle~ 200;
#X obj 95 126 cyclone/atan2~;
#X text 10 45 turn a sine wave into a square wave;
#X text 11 23 Standard C function for arctan(y/x);
#X text 176 383 - signal to take arctan(x/y) of. almost every symetrical
wave form will do.;
#X text 177 425 - arctan(x/y) of the signal;
#X obj 95 221 tabwrite~ cycle-atan2;
#X obj 125 202 s~ \$0out1;
#X obj 451 303 output~;
#X obj 451 203 r~ \$0out1;
#X text 233 196 2;
#X text 228 327 -2;
#X obj 247 202 hsl 195 140 0 127 0 0 blank_outlet blank_inlet empty
-2 -8 0 10 -262144 -262144 -262144 0 1;
#N canvas 0 0 450 300 (subpatch) 0;
#X array cycle-atan2 1024 float 1;
#A 0 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708 -1.5708
-1.5708 1.5708;
#A 1000 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708 1.5708
1.5708 1.5708 1.5708 1.5708 1.5708;
#X coords 0 2 1023 -2 200 140 1 0 0;
#X restore 244 202 graph;
#X connect 13 0 20 0;
#X connect 14 0 15 0;
#X connect 15 0 20 0;
#X connect 15 0 21 0;
#X connect 23 0 22 0;
|