-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCV2MIDI.pd
128 lines (128 loc) · 2.83 KB
/
CV2MIDI.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
121
122
123
124
125
126
127
128
#N canvas 1723 224 1434 768 10;
#X obj 524 403 r Channel-Push;
#X obj 524 433 sel 1;
#N canvas 627 302 729 489 audiotrig 0;
#X obj 390 128 env~;
#X obj 389 200 sel 1;
#X obj 456 339 spigot;
#X obj 392 238 t b b;
#X msg 427 299 0;
#X obj 469 263 t b;
#X msg 494 296 1;
#X obj 358 74 inlet~;
#X obj 452 367 outlet;
#X obj 388 167 > 90;
#X connect 0 0 9 0;
#X connect 1 0 3 0;
#X connect 1 1 5 0;
#X connect 2 0 8 0;
#X connect 3 0 4 0;
#X connect 3 1 2 0;
#X connect 4 0 2 1;
#X connect 5 0 6 0;
#X connect 6 0 2 1;
#X connect 7 0 0 0;
#X connect 9 0 1 0;
#X restore 57 251 pd audiotrig;
#N canvas 2081 143 803 625 audiotrig 0;
#X obj 390 128 env~;
#X obj 389 200 sel 1;
#X obj 392 238 t b b;
#X msg 398 295 0;
#X obj 431 238 t b;
#X msg 430 294 1;
#X obj 358 74 inlet~;
#X obj 319 389 outlet;
#X obj 426 383 outlet;
#X obj 388 167 > 90;
#X connect 0 0 9 0;
#X connect 1 0 2 0;
#X connect 1 1 4 0;
#X connect 2 0 3 0;
#X connect 2 1 7 0;
#X connect 3 0 8 0;
#X connect 4 0 5 0;
#X connect 6 0 0 0;
#X connect 9 0 1 0;
#X restore 59 447 pd audiotrig;
#X obj 808 226 r Channel-D;
#X msg 56 293 0.1;
#X msg 66 526 0.2;
#X obj 329 610 s CV_F @hv_param;
#X text 375 132 CV/gate input to midi CC as noteout is not supported
atm 1 CC msg for trig on \, one for trig off;
#X obj 57 407 adc~ 2;
#X obj 423 230 r Channel-B;
#X obj 107 293 delay 10;
#X msg 108 314 0.12;
#X msg 108 526 0.22;
#X msg 423 301 0.4;
#X msg 473 301 0.42;
#X msg 694 304 0.5;
#X msg 732 304 0.52;
#X msg 805 297 0.6;
#X msg 855 297 0.62;
#X msg 402 466 0.7;
#X msg 452 466 0.72;
#X msg 524 462 0.8;
#X msg 554 463 0.82;
#X obj 253 219 r Channel-A;
#X obj 255 246 change;
#X obj 255 269 sel 0;
#X msg 253 299 0.3;
#X msg 306 298 0.32;
#X obj 58 226 adc~ 1, f 7;
#X obj 423 275 sel 0;
#X obj 423 253 change;
#X obj 403 402 r Channel-E;
#X obj 402 444 sel 0;
#X obj 403 424 change;
#X obj 693 279 sel 0;
#X obj 694 255 change;
#X obj 693 229 r Channel-C;
#X obj 807 274 sel 0;
#X obj 806 251 change;
#X connect 0 0 1 0;
#X connect 1 0 22 0;
#X connect 1 1 23 0;
#X connect 2 0 5 0;
#X connect 3 0 6 0;
#X connect 3 1 13 0;
#X connect 4 0 39 0;
#X connect 5 0 7 0;
#X connect 5 0 11 0;
#X connect 6 0 7 0;
#X connect 9 0 3 0;
#X connect 10 0 31 0;
#X connect 11 0 12 0;
#X connect 12 0 7 0;
#X connect 13 0 7 0;
#X connect 14 0 7 0;
#X connect 15 0 7 0;
#X connect 16 0 7 0;
#X connect 17 0 7 0;
#X connect 18 0 7 0;
#X connect 19 0 7 0;
#X connect 22 0 7 0;
#X connect 23 0 7 0;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 26 0 27 0;
#X connect 26 1 28 0;
#X connect 27 0 7 0;
#X connect 28 0 7 0;
#X connect 29 0 2 0;
#X connect 30 0 14 0;
#X connect 30 1 15 0;
#X connect 31 0 30 0;
#X connect 32 0 34 0;
#X connect 33 0 20 0;
#X connect 33 1 21 0;
#X connect 34 0 33 0;
#X connect 35 0 16 0;
#X connect 35 1 17 0;
#X connect 36 0 35 0;
#X connect 37 0 36 0;
#X connect 38 0 18 0;
#X connect 38 1 19 0;
#X connect 39 0 38 0;