-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmidi_in.pd
160 lines (160 loc) · 4.12 KB
/
midi_in.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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
#N canvas 2 115 1265 939 10;
#X obj 101 101 cnv 15 298 148 empty empty MIDI_IN 20 12 0 14 -228856
-66577 0;
#X obj 107 163 hsl 128 15 0 127 0 0 \$0-note-send \$0-note-recv Note:62
3 8 0 10 -262144 -1 -1 0 1;
#X obj 107 184 hsl 128 15 0 127 0 0 \$0-velocity-send \$0-velocity-recv
Velocity:0 3 8 0 10 -262144 -1 -1 0 1;
#X obj 253 117 vsl 15 128 0 16384 0 0 \$0-pbend-send \$0-pbend-recv
PB:8192 0 -9 0 10 -262144 -1 -1 6350 1;
#X obj 337 116 vsl 15 128 0 127 0 0 \$0-mod-send \$0-mod-recv Mod:0
0 -9 0 10 -262144 -1 -1 0 1;
#N canvas 287 367 557 131 send-recieve 0;
#X obj 13 23 r \$0-note-send;
#X msg 13 58 label Note:\$1;
#X obj 13 91 s \$0-note-recv;
#X obj 140 24 r \$0-velocity-send;
#X obj 140 92 s \$0-velocity-recv;
#X msg 140 59 label Velocity:\$1;
#X obj 287 91 s \$0-pbend-recv;
#X obj 419 24 r \$0-mod-send;
#X msg 418 59 label Mod:\$1;
#X msg 287 58 label PB:\$1;
#X obj 288 23 r \$0-pbend-send;
#X obj 418 92 s \$0-mod-recv;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 5 0;
#X connect 5 0 4 0;
#X connect 7 0 8 0;
#X connect 8 0 11 0;
#X connect 9 0 6 0;
#X connect 10 0 9 0;
#X restore 102 69 pd send-recieve;
#X obj 109 134 nbx 2 14 1 16 0 0 empty empty Channel 0 -8 0 10 -261682
-1 -1 1 256;
#X obj 661 187 sel 1;
#X msg 661 231 1;
#X floatatom 708 225 5 0 0 0 - - -, f 5;
#X obj 708 245 t b;
#X msg 708 270 0;
#X obj 524 290 spigot 1;
#X obj 592 338 spigot 1;
#X obj 281 35 loadbang;
#X obj 111 397 outlet;
#X obj 298 279 t b f;
#X obj 172 274 t b f;
#X obj 122 274 t b f;
#X obj 777 46 bendin;
#X floatatom 816 95 5 0 0 2 Chan - -, f 5;
#X floatatom 764 97 5 0 0 2 Value - -, f 5;
#X obj 816 181 sel 1;
#X msg 816 225 1;
#X floatatom 863 219 5 0 0 0 - - -, f 5;
#X obj 863 239 t b;
#X msg 863 264 0;
#X obj 763 332 spigot 1;
#X msg 253 74 8192;
#X floatatom 1015 94 5 0 0 2 Chan - -, f 5;
#X floatatom 962 95 5 0 0 2 Value - -, f 5;
#X obj 1015 200 sel 1;
#X msg 1015 244 1;
#X floatatom 1062 238 5 0 0 0 - - -, f 5;
#X obj 1062 258 t b;
#X msg 1062 283 0;
#X obj 962 331 spigot 1;
#X obj 976 45 ctlin 1;
#N canvas 0 85 1280 939 notein_monophonic 0;
#X obj 97 383 outlet;
#X obj 191 386 outlet;
#X obj 307 385 outlet;
#X obj 97 33 notein;
#X obj 97 126 stripnote;
#X obj 158 176 t b f;
#X obj 158 202 f;
#X obj 158 224 sel 0;
#X obj 158 246 f;
#X obj 158 315 sel -1;
#X msg 158 337 0;
#X connect 3 0 4 0;
#X connect 3 0 5 0;
#X connect 3 1 4 1;
#X connect 3 1 6 1;
#X connect 3 2 2 0;
#X connect 4 0 0 0;
#X connect 4 0 9 1;
#X connect 5 0 6 0;
#X connect 5 1 8 1;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 7 1 1 0;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 1 0;
#X restore 524 40 pd notein_monophonic;
#X floatatom 524 88 5 0 0 2 Note - -, f 5;
#X floatatom 661 91 5 0 0 2 Chan - -, f 5;
#X floatatom 592 93 5 0 0 2 Vel - -, f 5;
#X obj 111 337 pack f f f f f;
#X obj 280 124 nbx 5 14 -24 24 0 0 empty empty Amount 0 -8 0 10 -262144
-1 -1 0 256;
#X obj 236 277 t b f;
#X connect 1 0 42 0;
#X connect 2 0 18 0;
#X connect 3 0 17 0;
#X connect 4 0 16 0;
#X connect 6 0 7 1;
#X connect 6 0 22 1;
#X connect 6 0 31 1;
#X connect 7 0 8 0;
#X connect 7 1 9 0;
#X connect 8 0 12 1;
#X connect 8 0 13 1;
#X connect 9 0 10 0;
#X connect 10 0 11 0;
#X connect 11 0 12 1;
#X connect 11 0 13 1;
#X connect 12 0 1 0;
#X connect 13 0 2 0;
#X connect 14 0 6 0;
#X connect 14 0 28 0;
#X connect 16 0 42 0;
#X connect 16 1 42 4;
#X connect 17 0 42 0;
#X connect 17 1 42 2;
#X connect 18 0 42 0;
#X connect 18 1 42 1;
#X connect 19 0 21 0;
#X connect 19 1 20 0;
#X connect 20 0 22 0;
#X connect 21 0 27 0;
#X connect 22 0 23 0;
#X connect 22 1 24 0;
#X connect 23 0 27 1;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 26 0 27 1;
#X connect 27 0 3 0;
#X connect 28 0 3 0;
#X connect 29 0 31 0;
#X connect 30 0 36 0;
#X connect 31 0 32 0;
#X connect 31 1 33 0;
#X connect 32 0 36 1;
#X connect 33 0 34 0;
#X connect 34 0 35 0;
#X connect 35 0 36 1;
#X connect 36 0 4 0;
#X connect 37 0 30 0;
#X connect 37 1 29 0;
#X connect 38 0 39 0;
#X connect 38 1 41 0;
#X connect 38 2 40 0;
#X connect 39 0 12 0;
#X connect 40 0 7 0;
#X connect 41 0 13 0;
#X connect 42 0 15 0;
#X connect 43 0 44 0;
#X connect 44 0 42 0;
#X connect 44 1 42 3;
#X coords 0 -1 1 1 300 150 1 100 100;