-
Notifications
You must be signed in to change notification settings - Fork 0
/
midi-number.pd
245 lines (245 loc) · 5.62 KB
/
midi-number.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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
#N canvas 1114 136 1216 888 12;
#X obj 38 27 inlet;
#X floatatom 38 64 5 0 0 0 - - - 0;
#X obj 116 106 ftom;
#X floatatom 116 130 8 0 0 0 - - - 0;
#X msg 166 64 460;
#X obj 116 158 i;
#X obj 64 183 -;
#X obj 64 212 >= 0.5;
#X obj 98 241 +;
#X msg 116 64 444;
#X floatatom 627 453 5 0 0 0 - - - 0;
#X obj 627 424 i;
#X floatatom 98 298 5 0 0 0 - - - 0;
#X obj 627 481 - 1;
#X floatatom 627 508 5 0 0 0 - - - 0;
#X obj 98 326 mod 12;
#X floatatom 98 355 5 0 0 0 - - - 0;
#X obj 98 517 select 0 1 2 3 4 5 6 7 8 9 10 11;
#X msg 150 242 60;
#X msg 189 242 62;
#X floatatom 627 396 5 0 0 0 - - - 0;
#X msg 627 338 24;
#X obj 627 367 / 12;
#X msg 98 601 C;
#X msg 190 601 C#;
#X msg 280 602 D;
#X msg 371 602 D#;
#X msg 462 602 E;
#X msg 553 602 F;
#X msg 644 602 F#;
#X msg 736 602 G;
#X msg 826 602 G#;
#X msg 916 602 A;
#X msg 1008 602 A#;
#X msg 1099 602 B;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 98 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 190 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 280 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 371 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 462 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 553 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 644 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 736 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 826 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 916 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 1008 631 pd assemble;
#N canvas 603 295 278 260 assemble 0;
#X obj 70 70 inlet;
#X obj 70 157 outlet;
#X obj 123 70 inlet;
#X msg 70 128 set \$1\$2;
#X obj 70 99 pack s f;
#X connect 0 0 4 0;
#X connect 2 0 4 1;
#X connect 3 0 1 0;
#X connect 4 0 3 0;
#X restore 1099 631 pd assemble;
#X obj 597 845 outlet;
#X obj 596 801 cnv 20 39 20 empty empty empty 20 12 0 12 #ffffff #ffc7c6 0;
#X listbox 597 802 5 0 0 0 - - - 0;
#X connect 0 0 1 0;
#X connect 1 0 3 0;
#X connect 2 0 3 0;
#X connect 3 0 5 0;
#X connect 3 0 6 0;
#X connect 4 0 2 0;
#X connect 5 0 8 1;
#X connect 5 0 6 1;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 12 0;
#X connect 9 0 2 0;
#X connect 10 0 13 0;
#X connect 11 0 10 0;
#X connect 12 0 15 0;
#X connect 12 0 22 0;
#X connect 13 0 14 0;
#X connect 14 0 35 1;
#X connect 14 0 46 1;
#X connect 14 0 45 1;
#X connect 14 0 44 1;
#X connect 14 0 43 1;
#X connect 14 0 42 1;
#X connect 14 0 41 1;
#X connect 14 0 40 1;
#X connect 14 0 39 1;
#X connect 14 0 38 1;
#X connect 14 0 37 1;
#X connect 14 0 36 1;
#X connect 15 0 16 0;
#X connect 16 0 17 0;
#X connect 17 0 23 0;
#X connect 17 1 24 0;
#X connect 17 2 25 0;
#X connect 17 3 26 0;
#X connect 17 4 27 0;
#X connect 17 5 28 0;
#X connect 17 6 29 0;
#X connect 17 7 30 0;
#X connect 17 8 31 0;
#X connect 17 9 32 0;
#X connect 17 10 33 0;
#X connect 17 11 34 0;
#X connect 18 0 12 0;
#X connect 19 0 12 0;
#X connect 20 0 11 0;
#X connect 21 0 22 0;
#X connect 22 0 20 0;
#X connect 23 0 35 0;
#X connect 24 0 36 0;
#X connect 25 0 37 0;
#X connect 26 0 38 0;
#X connect 27 0 39 0;
#X connect 28 0 40 0;
#X connect 29 0 41 0;
#X connect 30 0 42 0;
#X connect 31 0 43 0;
#X connect 32 0 44 0;
#X connect 33 0 45 0;
#X connect 34 0 46 0;
#X connect 35 0 49 0;
#X connect 36 0 49 0;
#X connect 37 0 49 0;
#X connect 38 0 49 0;
#X connect 39 0 49 0;
#X connect 40 0 49 0;
#X connect 41 0 49 0;
#X connect 42 0 49 0;
#X connect 43 0 49 0;
#X connect 44 0 49 0;
#X connect 45 0 49 0;
#X connect 46 0 49 0;
#X connect 49 0 47 0;
#X coords 0 -1 1 1 41 22 2 595 800;