aboutsummaryrefslogtreecommitdiff
path: root/tof/phasorshot~-help.pd
blob: 3975e924347cf243bcb9194e70814f4d3ef54406 (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
#N canvas 504 200 676 757 10;
#X obj 64 576 nbx 10 14 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10
-1 -262144 -1 0 256;
#X obj 254 480 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 177 297 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 58 154 0.1;
#X msg 89 156 -0.1;
#X msg 128 156 -0.5;
#X msg 134 250 0.9;
#X msg 166 247 0;
#X msg 25 154 1;
#X obj 151 386 print UPPER;
#X obj 149 408 print LOWER;
#X obj 239 527 *~;
#X obj 231 592 dac~;
#X obj 238 556 tabread4~ \$0table;
#X msg 169 156 0.5;
#X msg 201 249 0.5;
#X text 33 121 Inlet 1: frequency;
#X text 212 297 Inlet 3: loop off/on;
#X msg 183 181 0;
#X obj 61 338 tof/phasorshot~;
#X text 48 11 Description: A feature rich phasor~.;
#X text 48 33 phasorshot~ is like a phasor with more options:;
#X text 76 55 + The looping of the generated signal can be disabled.
;
#X text 76 69 + A bang is outputed when the upper or lower bounds of
the generated signal are reached.;
#X text 159 227 Inlet 2: phase;
#X text 166 336 Argument: float: loop off/on (0/1);
#N canvas 0 22 396 311 load 0;
#X obj 116 170 soundfiler;
#X msg 116 132 read -resize \$1 \$2;
#X obj 116 101 list append \$0table;
#X obj 116 68 openpanel;
#X obj 126 23 inlet;
#X obj 115 210 outlet;
#X obj 226 24 table \$0table;
#X connect 0 0 5 0;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 2 0;
#X connect 4 0 3 0;
#X restore 253 501 pd load sound file;
#X obj 63 553 cyclone/Snapshot~ 100;
#X text 232 387 Outlets 2 and 3 bang when the upper or lower bound
is reached.;
#X connect 1 0 26 0;
#X connect 2 0 19 2;
#X connect 3 0 19 0;
#X connect 4 0 19 0;
#X connect 5 0 19 0;
#X connect 6 0 19 1;
#X connect 7 0 19 1;
#X connect 8 0 19 0;
#X connect 11 0 13 0;
#X connect 13 0 12 0;
#X connect 13 0 12 1;
#X connect 14 0 19 0;
#X connect 15 0 19 1;
#X connect 18 0 19 0;
#X connect 19 0 11 0;
#X connect 19 0 27 0;
#X connect 19 1 10 0;
#X connect 19 2 9 0;
#X connect 26 0 11 1;
#X connect 27 0 0 0;