forked from macumbista/vectorsynthesis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvs-phasor-gui.pd
120 lines (120 loc) · 3.58 KB
/
vs-phasor-gui.pd
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
#N canvas 163 45 848 549 10;
#X text 382 404 Derek Holzer;
#X text 383 446 [email protected];
#X text 382 426 Helsinki May 2019;
#X obj 101 115 cnv 15 300 40 empty empty empty 20 12 0 14 -233017 -66577
0;
#X obj 113 132 nbx 5 14 -1e+37 1e+37 0 0 \$2/frequency \$2/frequency
frequency 0 -8 0 10 -4034 -1 -1 50 256;
#X obj 173 132 nbx 5 14 -1e+37 1e+37 0 0 \$2/frequency-100 \$2/frequency-100
freq/100 0 -8 0 10 -4034 -1 -1 0 256;
#X obj 233 131 bng 15 250 50 0 empty empty Reset -6 -8 0 10 -258113
-1 -1;
#X obj 113 338 phasor~;
#X obj 143 246 / 100;
#X obj 113 441 outlet~ sig;
#X msg 179 297 0, f 4;
#X obj 232 237 kollabs/ds_reg \$1 \$2/frequency;
#X obj 232 257 kollabs/ds_reg \$1 \$2/frequency-100;
#X obj 367 82 r \$1-reset-phase;
#X obj 53 40 inlet~ frequency;
#X obj 232 277 kollabs/ds_reg \$1 \$2/master;
#X obj 248 346 *~;
#X obj 482 145 savestate;
#X obj 533 199 f;
#X obj 561 219 f;
#X obj 590 239 f;
#X obj 248 383 throw~ \$1-master;
#X msg 342 163 vis 1;
#X obj 377 132 bng 15 250 50 0 empty empty ? 17 7 0 10 -4032 -1 -1
;
#X obj 543 33 cnv 15 150 80 empty empty empty 20 12 0 14 -4034 -66577
0;
#X text 567 55 1) Frequency signal;
#X text 544 36 INLET;
#X text 544 73 OUTLET;
#X text 567 92 1) Waveform signal;
#X obj 353 184 s pd-vs-phasor-gui.pd;
#X obj 345 209 s pd-\$2-help;
#N canvas 491 103 447 285 \$2-help 0;
#X obj 27 14 cnv 15 180 100 empty empty HELP:vs-phasor-gui 20 12 0
14 -4034 -66577 0;
#X text 51 56 1) Frequency signal;
#X text 28 37 INLET;
#X text 28 74 OUTLET;
#X text 51 93 1) Ramp waveform signal;
#X text 27 180 Set SMOOTH to ON if using MIDI CC for example \, to
smooth out changes in the numbers.;
#X text 28 137 [vs-phasor-gui] outputs a waveform which ramps form
0 to 1 \, with rough and fine frequency control (freq/100). It's phase
can be reset with the RESET button.;
#X text 27 220 Set TO.MASTER to ON if you would like this ramp to be
the master oscillator for other abstractions in your patch. This requires
either one [vs-audiodac-gui] or one [vs-ilda-gui] in your patch to
manage the master oscillator routing.;
#X restore 514 368 pd \$2-help;
#X obj 113 217 line~;
#X obj 113 194 pack 0 0;
#X obj 455 122 loadbang;
#X obj 232 297 kollabs/ds_reg \$1 \$2/smooth;
#X obj 533 167 t b b b b;
#X obj 533 262 pack 0 0 0 0;
#X obj 482 283 unpack 0 0 0 0;
#X obj 604 206 f;
#X obj 183 217 * 20;
#X obj 143 297 line~;
#X obj 143 264 pack 0 0;
#X obj 261 132 hradio 15 1 0 2 \$2/smooth \$2/smooth ON 35 8 0 10 -257985
-1 -1 0;
#X text 260 115 Smooth;
#X obj 321 133 hradio 15 1 0 2 \$2/master \$2/master ON 35 8 0 10 -257985
-1 -1 1;
#X text 321 116 Master;
#X obj 197 177 r \$2/smooth;
#X obj 311 335 r \$2/master;
#X connect 4 0 33 0;
#X connect 4 0 18 1;
#X connect 5 0 8 0;
#X connect 5 0 19 1;
#X connect 6 0 10 0;
#X connect 7 0 9 0;
#X connect 7 0 16 0;
#X connect 8 0 42 0;
#X connect 10 0 7 1;
#X connect 13 0 6 0;
#X connect 14 0 7 0;
#X connect 16 0 21 0;
#X connect 17 0 38 0;
#X connect 17 1 36 0;
#X connect 18 0 37 0;
#X connect 19 0 37 1;
#X connect 20 0 37 2;
#X connect 22 0 30 0;
#X connect 23 0 22 0;
#X connect 32 0 7 0;
#X connect 33 0 32 0;
#X connect 34 0 6 0;
#X connect 34 0 5 0;
#X connect 34 0 4 0;
#X connect 34 0 43 0;
#X connect 34 0 45 0;
#X connect 36 0 18 0;
#X connect 36 1 19 0;
#X connect 36 2 20 0;
#X connect 36 3 39 0;
#X connect 37 0 17 0;
#X connect 38 0 4 0;
#X connect 38 1 5 0;
#X connect 38 2 45 0;
#X connect 38 3 43 0;
#X connect 39 0 37 3;
#X connect 40 0 33 1;
#X connect 40 0 42 1;
#X connect 41 0 7 0;
#X connect 42 0 41 0;
#X connect 43 0 39 1;
#X connect 47 0 40 0;
#X connect 47 0 39 1;
#X connect 48 0 16 1;
#X connect 48 0 20 1;
#X coords 0 -1 1 1 302 57 1 100 100;