1
#N canvas 145 39 541 656 10;
4
#X floatatom 69 348 5 0 0;
7
#X floatatom 59 526 5 0 0;
8
#X floatatom 1 361 5 0 0;
9
#N canvas 0 0 450 300 graph2 0;
10
#X array arrayP 140 float 1;
11
#A 0 12.745 12.6021 12.4917 12.4624 12.4428 12.4083 12.357 12.3169
12
12.2838 12.3642 12.4992 12.6125 12.8334 13.1195 13.2091 13.3636 13.427
13
13.3262 13.1274 13.0323 12.8959 12.4778 12.1279 11.7467 11.1084 10.6082
14
10.4762 10.5106 10.7249 11.0192 11.4685 11.8969 12.1991 12.4113 12.6745
15
12.9505 13.0786 13.2169 13.2771 13.2021 12.9841 12.5133 12.0669 11.549
16
11.0624 10.5936 10.3689 10.1306 10.1064 10.2099 10.1462 10.0187 10.1388
17
10.2314 10.366 10.447 10.7786 11.1631 11.4977 11.6852 11.9644 12.0264
18
11.8789 11.6583 11.5462 11.2125 10.9489 10.555 10.1705 9.70149 9.28413
19
9.1935 9.21485 9.45742 9.79504 10.2243 10.7402 11.2532 11.698 12.1547
20
12.5026 12.7131 12.8981 12.8903 12.784 12.7157 12.6072 12.4176 12.101
21
11.7283 11.4631 11.1951 10.8678 10.6743 10.553 10.5304 10.5276 10.6795
22
10.932 11.0555 11.1699 11.4492 11.7819 12.0798 12.2656 12.2123 12.1171
23
11.9876 11.7143 11.5564 11.2613 10.9105 10.6654 10.5599 10.4874 10.6588
24
10.8811 11.2697 11.5855 12.0241 12.4281 12.8351 13.1598 13.4953 13.6783
25
13.6874 13.5532 13.2183 12.8892 12.5378 12.0966 11.7289 11.3947 11.0228
26
10.7229 10.5954 10.4147 10.2329 10.1179 10.0109;
27
#X coords 0 100 139 0 200 140 1;
28
#X restore 324 155 graph;
29
#X obj 292 486 tabset arrayP;
30
#X obj 291 454 spigot;
33
#X obj 292 380 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
35
#X obj 109 208 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
37
#X obj 194 189 loadbang;
38
#X obj 133 281 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
40
#X obj 107 252 vpow 2;
41
#X obj 129 321 vpow 2;
44
#X obj 26 56 ear~ 256;
45
#X obj 107 228 linspace 1 0.1 140;
46
#X obj 130 299 linspace 0.1 1 140;
47
#X obj 20 171 deltas 60 200 200;
50
#X obj 121 49 env~ 256;
51
#X floatatom 206 55 5 0 0;
52
#X obj 57 375 moses 2;
53
#X obj 55 400 moses 138;
54
#X obj 324 297 hsl 200 15 0 140 0 0 empty empty empty -2 -6 0 8 -262144
56
#X text 11 75 samplerate = 44100/256 = 172.26 Hz = 0.348 BPM resolution
58
#X obj 57 500 * 172.26;
59
#X obj 291 398 metro 200;
60
#X obj 19 245 vlavg 100;
61
#X text 102 122 172.26Hz/60 = 172 BPM;
62
#X text 103 138 172.26Hz/200 = 51.6 BPM;
67
#X floatatom 169 574 5 0 0;
68
#X obj 96 573 vfmod 12;
71
#X text 3 -31 beattracker based on average mean difference funtion
75
#X obj 1 470 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144
77
#X text 441 593 j#|@2002;
100
#X connect 21 0 16 0;
101
#X connect 22 0 17 0;
102
#X connect 23 0 25 0;
104
#X connect 24 0 44 0;
105
#X connect 25 0 34 0;
106
#X connect 26 0 27 0;
107
#X connect 28 1 29 0;
108
#X connect 29 0 24 0;
110
#X connect 33 0 11 0;
111
#X connect 34 0 38 0;
113
#X connect 37 0 19 0;
114
#X connect 37 0 39 0;
117
#X connect 38 0 46 0;
118
#X connect 39 0 23 0;
119
#X connect 40 0 42 0;
120
#X connect 42 0 41 0;
122
#X connect 46 0 47 0;
123
#X connect 47 0 48 0;
1
#N canvas 145 39 541 656 10;
2
#X declare -lib smlib -lib creb -lib zexy;
5
#X floatatom 69 348 5 0 0 0 - - -;
8
#X floatatom 59 526 5 0 0 0 - - -;
9
#X floatatom 1 361 5 0 0 0 - - -;
10
#N canvas 0 22 450 300 (subpatch) 0;
11
#X array arrayP 140 float 1;
12
#A 0 12.745 12.6021 12.4917 12.4624 12.4428 12.4083 12.357 12.3169
13
12.2838 12.3642 12.4992 12.6125 12.8334 13.1195 13.2091 13.3636 13.427
14
13.3262 13.1274 13.0323 12.8959 12.4778 12.1279 11.7467 11.1084 10.6082
15
10.4762 10.5106 10.7249 11.0192 11.4685 11.8969 12.1991 12.4113 12.6745
16
12.9505 13.0786 13.2169 13.2771 13.2021 12.9841 12.5133 12.0669 11.549
17
11.0624 10.5936 10.3689 10.1306 10.1064 10.2099 10.1462 10.0187 10.1388
18
10.2314 10.366 10.447 10.7786 11.1631 11.4977 11.6852 11.9644 12.0264
19
11.8789 11.6583 11.5462 11.2125 10.9489 10.555 10.1705 9.70149 9.28413
20
9.1935 9.21485 9.45742 9.79504 10.2243 10.7402 11.2532 11.698 12.1547
21
12.5026 12.7131 12.8981 12.8903 12.784 12.7157 12.6072 12.4176 12.101
22
11.7283 11.4631 11.1951 10.8678 10.6743 10.553 10.5304 10.5276 10.6795
23
10.932 11.0555 11.1699 11.4492 11.7819 12.0798 12.2656 12.2123 12.1171
24
11.9876 11.7143 11.5564 11.2613 10.9105 10.6654 10.5599 10.4874 10.6588
25
10.8811 11.2697 11.5855 12.0241 12.4281 12.8351 13.1598 13.4953 13.6783
26
13.6874 13.5532 13.2183 12.8892 12.5378 12.0966 11.7289 11.3947 11.0228
27
10.7229 10.5954 10.4147 10.2329 10.1179 10.0109;
28
#X coords 0 100 139 0 200 140 1;
29
#X restore 324 155 graph;
30
#X obj 292 486 tabset arrayP;
31
#X obj 291 454 spigot;
34
#X obj 292 380 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
36
#X obj 109 208 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
38
#X obj 194 189 loadbang;
39
#X obj 133 281 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
41
#X obj 107 252 vpow 2;
42
#X obj 129 321 vpow 2;
45
#X obj 26 56 ear~ 256;
46
#X obj 107 228 linspace 1 0.1 140;
47
#X obj 130 299 linspace 0.1 1 140;
48
#X obj 20 171 deltas 60 200 200;
51
#X obj 121 49 env~ 256;
52
#X floatatom 206 55 5 0 0 0 - - -;
53
#X obj 57 375 moses 2;
54
#X obj 55 400 moses 138;
55
#X obj 324 297 hsl 200 15 0 140 0 0 empty empty empty -2 -6 0 8 -262144
57
#X text 11 75 samplerate = 44100/256 = 172.26 Hz = 0.348 BPM resolution
59
#X obj 57 500 * 172.26;
60
#X obj 291 398 metro 200;
61
#X obj 19 245 vlavg 100;
62
#X text 102 122 172.26Hz/60 = 172 BPM;
63
#X text 103 138 172.26Hz/200 = 51.6 BPM;
68
#X floatatom 169 574 5 0 0 0 - - -;
69
#X obj 96 573 vfmod 12;
72
#X text 3 -31 beattracker based on average mean difference funtion
76
#X obj 1 470 vsl 15 128 0 127 0 0 empty empty empty 0 -8 0 8 -262144
78
#X text 441 593 j#|@2002;
79
#X obj 362 -26 declare -lib smlib -lib creb -lib zexy;
100
#X connect 17 0 18 1;
101
#X connect 20 0 37 0;
102
#X connect 21 0 16 0;
103
#X connect 22 0 17 0;
104
#X connect 23 0 25 0;
106
#X connect 24 0 44 0;
107
#X connect 25 0 34 0;
108
#X connect 26 0 27 0;
109
#X connect 28 1 29 0;
110
#X connect 29 0 24 0;
112
#X connect 33 0 11 0;
113
#X connect 34 0 38 0;
115
#X connect 37 0 19 0;
116
#X connect 37 0 39 0;
119
#X connect 38 0 46 0;
120
#X connect 39 0 23 0;
121
#X connect 40 0 42 0;
122
#X connect 42 0 41 0;
124
#X connect 46 0 47 0;
125
#X connect 47 0 48 0;