aboutsummaryrefslogtreecommitdiff
path: root/iemhelp/help-bpe.pd
blob: 943b007e4d4c22ae7e73ffa12d2bf75fcbc9d366 (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
#N canvas 112 77 526 445 10;

#X obj 118 183 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144

-1 -1;

#X obj 365 93 bng 15 250 50 0 empty empty empty 8 -8 0 10 -262144 -1

-1;

#X msg 57 87 0 0 1 1000 1 1000 2 500 1 500 1 2000 0 1000;

#X obj 57 264 vsl 15 128 0 2 0 0 empty empty empty 8 -8 0 10 -262144

-1 -1 0 1;

#X text 9 4 bpe;

#X text 59 4 break-point-envelope;

#X text 49 51 list of pairs: value + relative time [ms];

#X text 75 64 beginning with a pair: initial-value at 0 ms;

#X text 346 78 a bang starts the envelope;

#N canvas 0 0 450 300 graph1 0;

#X array array99 61 float 0;

#X coords 0 2 60 0 120 60 1;

#X restore 127 293 graph;

#X obj 57 231 line 0 100;

#X obj 274 338 tabwrite array99;

#X obj 365 295 timer;

#X obj 365 317 * 0.01;

#X obj 274 268 t f b;

#X text 103 373 (c) musil@iem.kug.ac.at;

#X text 145 386 IEM KUG;

#X text 120 398 graz \, austria 2001;

#X text 85 207 outlet 1 and 2: pair of value and time in ms;

#X text 135 182 outlet 3: bang: end of envelope;

#X obj 57 148 bpe _______;

#X text 132 146 no arg.;

#X msg 78 113 stop;

#X obj 57 209 pack;

#X text 106 112 stops envelope;

#X connect 1 0 12 0;

#X connect 1 0 20 0;

#X connect 2 0 20 0;

#X connect 10 0 3 0;

#X connect 10 0 14 0;

#X connect 12 0 13 0;

#X connect 13 0 11 1;

#X connect 14 0 11 0;

#X connect 14 1 12 1;

#X connect 20 0 23 0;

#X connect 20 1 23 1;

#X connect 20 2 0 0;

#X connect 22 0 20 0;

#X connect 23 0 10 0;