-
Notifications
You must be signed in to change notification settings - Fork 0
/
eigendrums.pd
93 lines (93 loc) · 2.52 KB
/
eigendrums.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
#N canvas 1107 110 941 826 10;
#X obj 185 266 bonk~;
#X obj 65 345 spigot;
#X obj -17 345 spigot;
#X obj 32 346 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X obj 114 345 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 65 375 print cooked;
#X text -155 344 comment;
#X obj -17 375 print raw;
#X msg 214 170 forget;
#X text 293 76 Forget all templates and start learning new ones. The
argument gives the number of times you will hit each instrument (10
recommended.) Turn on the output volume above for audible feedback
as you train Bonk. "Learn 0" exits learn mode.;
#X text 358 196 Write templates to a file in text-editable format.
;
#X text 359 226 Read templates from a file.;
#X text 295 47 Minimum time (msec) between attacks in learn mode;
#X msg 214 125 learn 0;
#X msg 20 170 print;
#X msg 20 144 debug 0;
#X msg 22 203 print 1;
#X msg 204 -90 thresh 50 100;
#X msg 202 -22 minvel 30;
#X obj 359 -90 load_samples;
#X obj -90 566 sampleplayer kick;
#X obj -29 456 route 0 1 2 3 4 5 6;
#X obj 65 568 sampleplayer snare;
#X obj 236 569 sampleplayer snap;
#X obj -43 535 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 104 537 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 279 542 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj -11 -129 inlet~;
#X obj 65 650 outlet~;
#X obj 134 651 outlet~;
#X obj 115 -109 loadbang;
#X obj 53 -102 inlet;
#X obj 378 569 sampleplayer huh;
#X obj 418 543 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 205 -57 mask 8 0.7;
#X msg 213 80 learn 10;
#X msg 214 50 debounce 0.5;
#X msg 203 12 attack-frames 4;
#X obj 369 356 outlet;
#X connect 0 0 2 0;
#X connect 0 1 1 0;
#X connect 0 1 21 0;
#X connect 0 1 38 0;
#X connect 1 0 5 0;
#X connect 2 0 7 0;
#X connect 3 0 2 1;
#X connect 4 0 1 1;
#X connect 8 0 0 0;
#X connect 13 0 0 0;
#X connect 14 0 0 0;
#X connect 15 0 0 0;
#X connect 16 0 0 0;
#X connect 17 0 0 0;
#X connect 18 0 0 0;
#X connect 20 0 28 0;
#X connect 20 1 29 0;
#X connect 21 0 20 0;
#X connect 21 0 24 0;
#X connect 21 1 22 0;
#X connect 21 1 25 0;
#X connect 21 2 23 0;
#X connect 21 2 26 0;
#X connect 21 3 32 0;
#X connect 21 3 33 0;
#X connect 22 0 28 0;
#X connect 22 1 29 0;
#X connect 23 0 28 0;
#X connect 23 1 29 0;
#X connect 27 0 0 0;
#X connect 30 0 17 0;
#X connect 30 0 34 0;
#X connect 30 0 18 0;
#X connect 30 0 37 0;
#X connect 30 0 36 0;
#X connect 30 0 8 0;
#X connect 31 0 0 0;
#X connect 32 0 28 0;
#X connect 32 1 29 0;
#X connect 34 0 0 0;
#X connect 35 0 0 0;
#X connect 36 0 0 0;
#X connect 37 0 0 0;