瀏覽代碼

kc/data : round2 initial data commits

master
kevin 7 年之前
父節點
當前提交
cfde68ece4
共有 5 個檔案被更改,包括 3415 行新增0 行删除
  1. 462
    0
      src/kc/data/mod_simple_seq_2.js
  2. 701
    0
      src/kc/data/mod_simple_seq_ranging.js
  3. 2147
    0
      src/kc/data/round2.csv
  4. 105
    0
      src/kc/data/round2.js
  5. 二進制
      src/kc/data/round2.mid

+ 462
- 0
src/kc/data/mod_simple_seq_2.js 查看文件

@@ -0,0 +1,462 @@
1
+{
2
+ seq_a:
3
+ [
4
+   { loc: -1 type:exec val:init }
5
+   { loc: -1           val:preset_dry }
6
+
7
+   { loc:  1           val:preset_a }      // meas:1 sect:1
8
+   
9
+]
10
+
11
+ seq_b :
12
+ [
13
+ 
14
+   { loc: -1 type:exec val:init }
15
+   { loc: -1           val:preset_dry }
16
+   { loc:  1           val:preset_b }
17
+   
18
+ ]
19
+
20
+
21
+seq_c :
22
+ [
23
+   { loc: -1 type:exec val:init }
24
+   { loc: -1           val:preset_dry }
25
+   { loc:  1           val:preset_c }
26
+ ]
27
+
28
+ seq_d :
29
+ [
30
+   { loc: -1 type:exec val:init }
31
+   { loc: -1           val:preset_dry }
32
+   { loc:  1           val:preset_d }
33
+ ]
34
+
35
+ seq_f_1 :
36
+ [
37
+   { loc: -1 type:exec val:init }
38
+   { loc: -1           val:preset_dry }
39
+   { loc: 1            val:preset_f_1 }
40
+ ]
41
+
42
+ seq_f_2 :
43
+ [
44
+   { loc: -1 type:exec val:init }
45
+   { loc: -1           val:preset_dry }
46
+   { loc:  1           val:preset_f_2 }
47
+ ]
48
+
49
+ seq_f_3 :
50
+ [
51
+   { loc: -1 type:exec val:init }
52
+   { loc: -1           val:preset_dry }
53
+   { loc:  1           val:preset_f_3 }
54
+ ]
55
+
56
+ seq_f_4 :
57
+ [
58
+   { loc: -1 type:exec val:init }
59
+   { loc: -1           val:preset_dry }
60
+   { loc:  1           val:preset_f_4 }
61
+ ]
62
+
63
+ seq_g :
64
+ [
65
+   { loc: -1 type:exec val:init }
66
+   { loc: -1           val:preset_dry }
67
+   { loc:  1           val:preset_g }
68
+
69
+ ]
70
+
71
+ seq_g_a :
72
+ [
73
+   { loc: -1 type:exec val:init }
74
+   { loc: -1           val:preset_dry }
75
+   { loc:  1           val:preset_g_a }
76
+
77
+ ]
78
+
79
+ seq_g_1_d :
80
+ [
81
+   { loc: -1 type:exec val:init }
82
+   { loc: -1           val:preset_dry }
83
+   { loc:  1           val:preset_g_1_d }
84
+
85
+ ]
86
+
87
+ seq_g_1_a :
88
+ [
89
+   { loc: -1 type:exec val:init }
90
+   { loc: -1           val:preset_dry }
91
+   { loc:  1           val:preset_g_1_a }
92
+
93
+ ]
94
+
95
+
96
+ init: 
97
+ [
98
+   // wnd len:1=512 2=1024 3=2048 4=4096 5=8192
99
+   { loc:-1, mod:m1, var:win0, type:set, rate:100, val:3 },
100
+   {                 var:win1,           rate:100, val:2 },
101
+
102
+   // hop: 1=1 2=2 3=4 4=8 5=16
103
+   {                 var:hop0,           rate:100, val:3 },
104
+   {                 var:hop1,           rate:100, val:3 },
105
+
106
+   {                 var:mod0,           val:1   },
107
+   {                 var:mod1,           val:1  },
108
+
109
+   {                 var:thr0,           val:65 },
110
+   {                 var:thr1,           val:65 },
111
+
112
+   {                 var:upr0,           val:0 },
113
+   {                 var:upr1,           val:0 },
114
+   {                 var:lwr0,           val:2.0 },
115
+   {                 var:lwr1,           val:2.0 },
116
+   
117
+   {                 var:off0,           val:20 },
118
+   {                 var:off1,           val:20 },
119
+
120
+   {                 var:wet0,           val:0.0 },
121
+   {                 var:wet1,           val:0.0 },
122
+
123
+   {                 var:mint0,           val:55 },
124
+   {                 var:maxt0,           val:85 },
125
+   {                 var:minu0,           val:0.0 },
126
+   {                 var:maxu0,           val:0.5 },
127
+   {                 var:minl0,           val:0 },
128
+   {                 var:maxl0,           val:3 },
129
+   {                 var:mino0,           val:-100.0 },
130
+   {                 var:maxo0,           val:100.0 },
131
+
132
+
133
+   {                 var:mint1,           val:55 },
134
+   {                 var:maxt1,           val:85 },
135
+   {                 var:minu1,           val:0.0 },
136
+   {                 var:maxu1,           val:0.5 },
137
+   {                 var:minl1,           val:0 },
138
+   {                 var:maxl1,           val:3 },
139
+   {                 var:mino1,           val:-100.0 },
140
+   {                 var:maxo1,           val:100.0 },
141
+   
142
+   {                 var:xfad0,           val:100.0 },
143
+   {                 var:xfad1,           val:100.0 },
144
+   {                 var:sw0,   type:decl, val:1 },	
145
+   {                 var:sw1,   type:decl, val:1 },	
146
+
147
+   // compressor
148
+   {                 var:cbyp0,    type:set, val:0.0 },
149
+   {                 var:cigain0,            val:3.0 },
150
+   {                 var:cthrsh0,            val:-20.0 },
151
+   {                 var:cratio0,            val:2.0 },
152
+   {                 var:catkms0,            val:20.0 },
153
+   {                 var:crlsms0,            val:1000.0 },
154
+   {                 var:cmakeup0,           val:1.0 },
155
+   {                 var:cwndms0,            val:200 },
156
+
157
+   {                 var:cbyp1,              val:0.0 },
158
+   {                 var:cigain1,            val:3.0 },
159
+   {                 var:cthrsh1,            val:-20.0 },
160
+   {                 var:cratio1,            val:2.0 },
161
+   {                 var:catkms1,            val:20.0 },
162
+   {                 var:crlsms1,            val:1000.0 },
163
+   {                 var:cmakeup1,           val:1.0 },
164
+   {                 var:cwndms1,            val:200 },
165
+   
166
+   {                 var:dgain0,             val:1.0 },
167
+   {                 var:dgain1,             val:1.0 },
168
+   {                 var:wgain0,             val:1.0 },
169
+   {                 var:wgain1,             val:1.0 },
170
+  ]
171
+
172
+// Preset G-1 D (Section 1)
173
+   preset_g_1_d:
174
+   [
175
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
176
+   {                  var:thr0,              val: 40.0 },
177
+   {                  var:upr0,              val: -0.4 },
178
+   {                  var:lwr0,              val: 7.0  },
179
+   {                  var:off0,              val: 60.0 }
180
+   {                  var:cigain0,           val: 10.0  },
181
+   {                  var:wet0               val: 1.0 }
182
+   {                  var:wgain0,            val: 1.0  }
183
+   {                  var:sw0,               val:0 },	
184
+
185
+   {                  var:mod1,              val: 4 },
186
+   {                  var:thr1,              val: 34.0 },
187
+   {                  var:upr1,              val: -0.3 },
188
+   {                  var:lwr1,              val: 5.0  },
189
+   {                  var:off1,              val: 64.0 }
190
+   {                  var:cigain1,           val: 10.0  },
191
+   {                  var:wet1               val: 1.0 }
192
+   {                  var:wgain1,            val: 1.0  }
193
+   {                  var:sw1,               val:0 },	
194
+   ]
195
+   
196
+// Preset A (Section 2)
197
+   preset_a :
198
+   [
199
+   { loc:-1 mod:m1, var:mod0,    type:set, val: 1   },
200
+   {                var:thr0,              val: 60.0 },
201
+   {                var:upr0,              val: -1.1 },
202
+   {                var:lwr0,              val: 2.0  },
203
+   {                var:cbyp0,             val: 0.0 },
204
+   {                var:cigain0,           val: 6.0  },
205
+   {                var:wet0               val: 1.0}
206
+   {                var:wgain0,            val: 1.75 }
207
+   {                var:sw0,               val:0 },	
208
+
209
+   {                var:mod1,              val: 1   },		 
210
+   {                var:thr1,              val: 60.0 },
211
+   {                var:upr1,              val: -0.99 },
212
+   {                var:lwr1,              val: 2.0  },
213
+   {                var:cbyp1,             val: 0.0 },
214
+   {                var:cigain1,           val: 6.0  },
215
+   {                var:wet1               val: 1.0}
216
+   {                var:wgain1,            val: 1.75  }
217
+   {                var:sw1,               val:0 },	
218
+   ]
219
+
220
+// Preset D -  (Section 4)
221
+   preset_d :
222
+   [
223
+   { loc:-1 mod:m1     var:mod0,    type:set, val: 1 },
224
+   {                   var:thr0,              val: 70.0 },
225
+   {                   var:upr0,              val: -3.9 },
226
+   {                   var:lwr0,              val: 4.0  },
227
+   {                   var:cigain0,           val: 9.0  },
228
+   {                   var:wet0               val: 1.0 }
229
+   {                   var:sw0,               val:0 },	
230
+
231
+   {                   var:mod1               val: 1 },
232
+   {                   var:thr1,              val: 70.0  },
233
+   {                   var:upr1,              val: -4.5 },
234
+   {                   var:lwr1,              val: 4.0   },
235
+   {                   var:cigain1,           val: 9.0   },
236
+   {                   var:wet1               val: 1.0 }   
237
+   {                   var:sw1,               val:0 },
238
+   ]
239
+
240
+// Preset G-1 A  (*)  (Section 5 )
241
+
242
+   preset_g_1_a :
243
+   [
244
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
245
+   {                  var:thr0,              val: 50.0 },
246
+   {                  var:upr0,              val: -0.7 },
247
+   {                  var:lwr0,              val: 8.0  },
248
+   {                  var:off0,              val: 20.0 }
249
+   {                  var:cigain0,           val: 10.0  },
250
+   {                  var:wet0               val: 1.0 }
251
+   {                  var:wgain0,            val: 1.0  }
252
+   {                  var:sw0,               val:0 },	
253
+
254
+   {                  var:mod1,              val: 4 },
255
+   {                  var:thr1,              val: 54.0 },
256
+   {                  var:upr1,              val: -0.7 },
257
+   {                  var:lwr1,              val: 2.0  },
258
+   {                  var:off1,              val: 20.0 }
259
+   {                  var:cigain1,           val: 10.0  },
260
+   {                  var:wet1               val: 1.0 }
261
+   {                  var:wgain1,            val: 1.0  }
262
+   {                  var:sw1,               val:0 },	
263
+   ]
264
+
265
+// Preset B (Section 6)
266
+   preset_b :
267
+   [
268
+   { loc:-1  mod:m1 var:mod0,	type:set, val:1    },
269
+   {               var:thr0,	          val: 77.0},
270
+   {               var:upr0,	          val: -0.5},
271
+   {               var:lwr0,	          val:  3.0},
272
+   {               var:cbyp0,             val: 0.0 },
273
+   {               var:cigain0,           val:10.0 },
274
+   {               var:wgain0             val: 1.75}
275
+   {               var:sw0,               val:0 },	
276
+
277
+   {               var:mod1,	          val:1  },
278
+   {               var:thr1,	          val: 74.0 },
279
+   {               var:upr1,	          val: -0.5},
280
+   {               var:lwr1,	          val:  2.0},
281
+   {               var:cbyp1,             val: 0.0 },
282
+   {               var:cigain1,           val:10.0 },
283
+   {               var:wgain1             val: 1.75}
284
+   {               var:sw1,               val:0 },	
285
+   ]
286
+
287
+// Preset C
288
+
289
+   preset_c :
290
+   [
291
+   { loc:-1 mod:m1      var:mod0,	type:set, val:1    },
292
+   {                    var:thr0,	type:set, val: 80.0},
293
+   {                    var:upr0,	type:set, val: -0.5},
294
+   {                    var:lwr0,	type:set, val:  5.0},
295
+   {                    var:cigain0,	type:set, val:11.0 },
296
+   {                    var:wet0        type:set, val: 1.0}
297
+   {                    var:sw0,        type:set, val:0 },	
298
+
299
+   {                    var:mod1        type:set, val:1    },
300
+   {                    var:thr1,	type:set, val: 80.0 },
301
+   {                    var:upr1,	type:set, val: -0.5},
302
+   {                    var:lwr1,	type:set, val:  5.0},
303
+   {                    var:cigain1,	type:set, val:11.0 },
304
+   {                    var:wet1        type:set, val: 1.0}
305
+   {                    var:sw1,        type:set, val:0 },	
306
+   ]
307
+
308
+// Preset F-1
309
+
310
+   preset_f_1 :
311
+   [
312
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 1 },
313
+   {                  var:thr0,    type:set, val: 50.0 },
314
+   {                  var:upr0,    type:set, val: -3.0 },
315
+   {                  var:lwr0,    type:set, val: 1.0  },
316
+   {                  var:cigain0, type:set, val: 6.0  },
317
+   {                  var:wet0     type:set, val: 1.0 }
318
+   {                  var:wgain0,             val:2.0 },
319
+   {                  var:sw0,     type:set, val:0 },	
320
+
321
+   {                  var:mod1,    type:set, val: 1 },
322
+   {                  var:thr1,    type:set, val: 50.0  },
323
+   {                  var:upr1,    type:set, val: -3.0 },
324
+   {                  var:lwr1,    type:set, val: 1.0   },
325
+   {                  var:cigain1, type:set, val: 6.0   },
326
+   {                  var:wet1     type:set, val: 1.0 }
327
+   {                  var:wgain1,             val:2.0 },
328
+   {                  var:sw1,     type:set, val:0 },	
329
+   ]
330
+
331
+// Preset F-2
332
+
333
+   preset_f_2:
334
+   [
335
+   { loc:99 mod:m1    var:mod0,    type:set, val: 1 },
336
+   {                  var:thr0,    type:set, val: 60.0 },
337
+   {                  var:upr0,    type:set, val: -3.0 },
338
+   {                  var:lwr0,    type:set, val: 1.0  },
339
+   {                  var:cigain0, type:set, val: 6.0  },
340
+   {                  var:wet0     type:set, val: 1.0 }
341
+   {                  var:wgain0,             val:2.0 },
342
+   {                  var:sw0,     type:set, val:0 },	
343
+
344
+   {                  var:mod1,    type:set, val: 1 },
345
+   {                  var:thr1,    type:set, val: 60.0  },
346
+   {                  var:upr1,    type:set, val: -3.0 },
347
+   {                  var:lwr1,    type:set, val: 1.0   },
348
+   {                  var:cigain1, type:set, val: 6.0   },
349
+   {                  var:wet1     type:set, val: 1.0 }
350
+   {                  var:wgain1,             val:2.0 },
351
+   {                  var:sw1,     type:set, val:0 },	
352
+   ]
353
+
354
+// Preset F-3
355
+
356
+   preset_f_3:
357
+   [
358
+   { loc:99 mod:m1    var:mod0,    type:set, val: 1 },
359
+   {                  var:thr0,    type:set, val: 55.0 },
360
+   {                  var:upr0,    type:set, val: -3.0 },
361
+   {                  var:lwr0,    type:set, val: 1.0  },
362
+   {                  var:cigain0, type:set, val: 6.0  },
363
+   {                  var:wet0     type:set, val: 1.0 }
364
+   {                  var:wgain0,            val:2.0 },   
365
+   {                  var:sw0,     type:set, val:0 },	
366
+
367
+   {                  var:mod1,    type:set, val: 1 },
368
+   {                  var:thr1,    type:set, val: 55.0  },
369
+   {                  var:upr1,    type:set, val: -3.0 },
370
+   {                  var:lwr1,    type:set, val: 1.0   },
371
+   {                  var:cigain1, type:set, val: 6.0   },
372
+   {                  var:wet1     type:set, val: 1.0 }
373
+   {                  var:wgain1,            val:2.0 },   
374
+   {                  var:sw1,     type:set, val:0 },	
375
+   ]
376
+
377
+// Preset F-4
378
+
379
+   preset_f_4:
380
+   [
381
+   { loc:99 mod:m1    var:mod0,    type:set, val: 1 },
382
+   {                  var:thr0,    type:set, val: 55.0 },
383
+   {                  var:upr0,    type:set, val: -5.0 },
384
+   {                  var:lwr0,    type:set, val: 1.0  },
385
+   {                  var:cigain0, type:set, val: 6.0  },
386
+   {                  var:wet0     type:set, val: 1.0 }
387
+   {                  var:wgain0,             val:2.0 },   
388
+   {                  var:sw0,     type:set, val:0 },	
389
+
390
+   {                  var:mod1,    type:set, val: 1 },
391
+   {                  var:thr1,    type:set, val: 55.0  },
392
+   {                  var:upr1,    type:set, val: -5.0 },
393
+   {                  var:lwr1,    type:set, val: 1.0   },
394
+   {                  var:cigain1, type:set, val: 6.0   },
395
+   {                  var:wet1     type:set, val: 1.0 }
396
+   {                  var:wgain1,            val:2.0 },   
397
+   {                  var:sw1,     type:set, val:0 },	
398
+   ]
399
+
400
+// Preset G
401
+
402
+   preset_g:
403
+   [
404
+   { loc:99 mod:m1    var:mod0,    type:set, val: 4 },
405
+   {                  var:thr0,    type:set, val: 60.0 },
406
+   {                  var:upr0,    type:set, val: -0.7 },
407
+   {                  var:lwr0,    type:set, val: 8.0  },
408
+   {                  var:off0,    type:set, val: 20.0 }
409
+   {                  var:cigain0, type:set, val: 10.0  },
410
+   {                  var:wet0     type:set, val: 1.0 }
411
+   {                  var:sw0,     type:set, val:0 },	
412
+
413
+   {                  var:mod1,    type:set, val: 4 },
414
+   {                  var:thr1,    type:set, val: 64.0 },
415
+   {                  var:upr1,    type:set, val: -0.7 },
416
+   {                  var:lwr1,    type:set, val: 8.0  },
417
+   {                  var:off1,    type:set, val: 20.0 }
418
+   {                  var:cigain1, type:set, val: 10.0  },
419
+   {                  var:wet1     type:set, val: 1.0 }
420
+   {                  var:sw1,     type:set, val:0 },	
421
+   ]
422
+
423
+
424
+   
425
+//  Dry  (Section 8 - Meas 7)
426
+   preset_dry :
427
+   [
428
+   { loc:-1 mod:m1      var:mod0,	type:set, val:1    },
429
+   {                    var:cigain0,              val: 5.0  },
430
+   {                    var:wet0                  val: 0.0}
431
+   {                    var:sw0,                  val:0 },	
432
+
433
+   {                    var:mod1                  val:1    },
434
+   {                    var:cigain1,              val: 5.0  },
435
+   {                    var:wet1                  val: 0.0}
436
+   {                    var:sw1,                  val:0 },	
437
+   ]
438
+   
439
+// Preset G (a)  (Section 9)
440
+   preset_g_a :
441
+   [
442
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
443
+   {                  var:thr0,              val: 50.0 },
444
+   {                  var:upr0,              val: -0.7 },
445
+   {                  var:lwr0,              val: 2.0  },
446
+   {                  var:off0,              val: 40.0 }
447
+   {                  var:cigain0,           val: 10.0  },
448
+   {                  var:wet0               val: 1.0 }
449
+   {                  var:sw0,               val:0 },	
450
+
451
+   {                  var:mod1,              val: 4 },
452
+   {                  var:thr1,              val: 54.0 },
453
+   {                  var:upr1,              val: -0.7 },
454
+   {                  var:lwr1,              val: 2.0  },
455
+   {                  var:off1,              val: 40.0 }
456
+   {                  var:cigain1,           val: 10.0  },
457
+   {                  var:wet1               val: 1.0 }
458
+   {                  var:sw1,               val:0 },	
459
+   ]
460
+   
461
+
462
+}

+ 701
- 0
src/kc/data/mod_simple_seq_ranging.js 查看文件

@@ -0,0 +1,701 @@
1
+{
2
+ seq_a:
3
+ [
4
+   { loc: -1 type:exec val:init }
5
+   { loc: -1           val:preset_dry }
6
+/*
7
+   { loc: 1            val:preset_g_1_d }  // meas:1 sect:1
8
+   { loc: 18           val:preset_a }      // meas:2 sect:2
9
+   { loc: 43           val:preset_d }      //        sect:4
10
+   { loc: 55           val:preset_g_1_a }  // meas:4 sect:5
11
+   { loc: 74           val:preset_b }      // meas:5 sect:6
12
+   { loc: 80           val:preset_g_1_d }  //        sect:7
13
+   { loc: 91           val:preset_dry }    //        sect:8
14
+   { loc: 95           val:preset_b }      // meas:8
15
+   
16
+   { loc: 102          val:preset_g_a }    //         sect:9
17
+   { loc: 126          val:preset_b }      //         sect:10
18
+   { loc: 142          val:preset_a }      // meas:15 sect:11
19
+   { loc: 156          val:preset_a }      // meas:19 sect:12
20
+// { loc: 171          val:preset_a }      // meas:20 sect:13
21
+   { loc: 186          val:preset_b }      //         sect:14
22
+   { loc: 231          val:preset_f_4 }    // meas:25 
23
+   { loc: 236          val:preset_g_1_d }  //         sect:15
24
+// { loc: 264          val:preset_g_1_d }  //         sect:16
25
+   { loc: 286          val:preset_dry }    // meas:32 
26
+   { loc: 291          val:preset_f_3 }    //         sect:17
27
+   { loc: 353          val:preset_f_4 }    // meas:35 sect:18
28
+
29
+   { loc: 378          val:preset_g_1_a }  // meas:36 sect:19
30
+   { loc: 384          val:preset_f_4 }    // mid 36
31
+   { loc: 391          val:preset_g_1_d }  // meas:37
32
+   { loc: 451          val:preset_f_1 }    //         sect:20
33
+   { loc: 480          val:preset_f_4 }    // meas:41 sect:21
34
+   { loc: 544          val:preset_f_1 }    //         sect:22        (or g_1_d)
35
+   { loc: 559          val:preset_dry }    // meas:44
36
+// { loc: 610          val:preset_dry }    //         sect:23
37
+   { loc: 699          val:preset_g_a }    //         sect:24
38
+   { loc: 778          val:preset_f_3 }    // meas:50 
39
+   { loc: 917          val:preset_g_1_d }  //         sect:26
40
+   { loc: 971          val:preset_f_3 }    //         sect:27
41
+   { loc: 1025         val:preset_g_1_d }  //         sect:28
42
+// { loc: 1090         val:preset_g_1_d }  //         sect:29
43
+*/
44
+/*  
45
+   { loc: 17           val:preset_a }
46
+   { loc: 47           val:preset_d }
47
+   { loc: 59           val:preset_g_1_a }
48
+   { loc: 78           val:preset_b }
49
+   { loc: 84           val:preset_g_1_d }
50
+   { loc: 95           val:preset_dry }
51
+   { loc: 99           val:preset_b }
52
+   { loc: 106          val:preset_g_a }
53
+   { loc: 131          val:preset_b }
54
+   { loc: 159          val:preset_a }
55
+   { loc: 174          val:preset_a }
56
+   { loc: 190          val:preset_b }
57
+   { loc: 232          val:preset_f_4 }
58
+   { loc: 239          val:preset_g_1_d }
59
+   { loc: 285          val:preset_dry }
60
+   { loc: 293          val:preset_f_3 }
61
+   { loc: 349          val:preset_f_4 }
62
+
63
+   { loc: 377          val:preset_g_1_a }
64
+   { loc: 379          val:preset_f_4 }
65
+   { loc: 393          val:preset_g_1_d }
66
+   { loc: 450          val:preset_f_1 }
67
+   { loc: 476          val:preset_f_4 }
68
+   { loc: 541          val:preset_g_1_d } // or f_4
69
+   { loc: 555          val:preset_dry }    
70
+   { loc: 605          val:preset_g_1_a }  // (now 609)
71
+   { loc: 698          val:preset_g_a }    // selection with score0_a.mid
72
+   { loc: 777          val:preset_f_3 }
73
+   { loc: 915          val:preset_g_1_d }
74
+   { loc: 967          val:preset_f_3 }
75
+   { loc: 1023         val:preset_g_1_d }
76
+*/
77
+
78
+   { loc: 1          val:preset_g_1_d_a }
79
+
80
+]
81
+
82
+ seq_b :
83
+ [
84
+ 
85
+   { loc: -1 type:exec val:init }
86
+   { loc: -1           val:preset_dry }
87
+   { loc: 1          val:preset_g_1_d_b }
88
+   
89
+ ]
90
+
91
+
92
+seq_c :
93
+ [
94
+   { loc: -1 type:exec val:init }
95
+   { loc: -1           val:preset_dry }
96
+   { loc: 1          val:preset_g_1_d_c }
97
+ ]
98
+
99
+ seq_d :
100
+ [
101
+   { loc: -1 type:exec val:init }
102
+   { loc: -1           val:preset_dry }
103
+   { loc: 1          val:preset_g_1_d_d }
104
+ ]
105
+
106
+ seq_f_1 :
107
+ [
108
+   { loc: -1 type:exec val:init }
109
+   { loc: -1           val:preset_dry }
110
+   { loc: 1          val:preset_g_1_d_e }
111
+ ]
112
+
113
+ seq_f_2 :
114
+ [
115
+   { loc: -1 type:exec val:init }
116
+   { loc: -1           val:preset_dry }
117
+   { loc: 1          val:preset_g_1_d_f }
118
+ ]
119
+
120
+ seq_f_3 :
121
+ [
122
+   { loc: -1 type:exec val:init }
123
+   { loc: -1           val:preset_dry }
124
+   { loc: 1          val:preset_g_1_d_g }
125
+ ]
126
+
127
+ seq_f_4 :
128
+ [
129
+   { loc: -1 type:exec val:init }
130
+   { loc: -1           val:preset_dry }
131
+   { loc: 1          val:preset_g_1_d_h }
132
+ ]
133
+
134
+ seq_g :
135
+ [
136
+   { loc: -1 type:exec val:init }
137
+   { loc: -1           val:preset_dry }
138
+   { loc: 1          val:preset_g_1_d }
139
+
140
+ ]
141
+
142
+ seq_g_a :
143
+ [
144
+   { loc: -1 type:exec val:init }
145
+   { loc: -1           val:preset_dry }
146
+   { loc: 961          val:preset_g_1_d }
147
+
148
+ ]
149
+
150
+ seq_g_1_d :
151
+ [
152
+   { loc: -1 type:exec val:init }
153
+   { loc: -1           val:preset_dry }
154
+   { loc: 961          val:preset_g_1_d }
155
+
156
+ ]
157
+
158
+ seq_g_1_a :
159
+ [
160
+   { loc: -1 type:exec val:init }
161
+   { loc: -1           val:preset_dry }
162
+   { loc: 961          val:preset_g_1_d }
163
+
164
+ ]
165
+
166
+
167
+ init: 
168
+ [
169
+   // wnd len:1=512 2=1024 3=2048 4=4096 5=8192
170
+   { loc:-1, mod:m1, var:win0, type:set, rate:100, val:3 },
171
+   {                 var:win1,           rate:100, val:2 },
172
+
173
+   // hop: 1=1 2=2 3=4 4=8 5=16
174
+   {                 var:hop0,           rate:100, val:3 },
175
+   {                 var:hop1,           rate:100, val:3 },
176
+
177
+   {                 var:mod0,           val:1   },
178
+   {                 var:mod1,           val:1  },
179
+
180
+   {                 var:thr0,           val:65 },
181
+   {                 var:thr1,           val:65 },
182
+
183
+   {                 var:upr0,           val:0 },
184
+   {                 var:upr1,           val:0 },
185
+   {                 var:lwr0,           val:2.0 },
186
+   {                 var:lwr1,           val:2.0 },
187
+   
188
+   {                 var:off0,           val:20 },
189
+   {                 var:off1,           val:20 },
190
+
191
+   {                 var:wet0,           val:0.0 },
192
+   {                 var:wet1,           val:0.0 },
193
+
194
+   {                 var:mint0,           val:55 },
195
+   {                 var:maxt0,           val:85 },
196
+   {                 var:minu0,           val:0.0 },
197
+   {                 var:maxu0,           val:0.5 },
198
+   {                 var:minl0,           val:0 },
199
+   {                 var:maxl0,           val:3 },
200
+   {                 var:mino0,           val:-100.0 },
201
+   {                 var:maxo0,           val:100.0 },
202
+
203
+
204
+   {                 var:mint1,           val:55 },
205
+   {                 var:maxt1,           val:85 },
206
+   {                 var:minu1,           val:0.0 },
207
+   {                 var:maxu1,           val:0.5 },
208
+   {                 var:minl1,           val:0 },
209
+   {                 var:maxl1,           val:3 },
210
+   {                 var:mino1,           val:-100.0 },
211
+   {                 var:maxo1,           val:100.0 },
212
+   
213
+   {                 var:xfad0,           val:100.0 },
214
+   {                 var:xfad1,           val:100.0 },
215
+   {                 var:sw0,   type:decl, val:1 },	
216
+   {                 var:sw1,   type:decl, val:1 },	
217
+
218
+   // compressor
219
+   {                 var:cbyp0,    type:set, val:0.0 },
220
+   {                 var:cigain0,            val:3.0 },
221
+   {                 var:cthrsh0,            val:-20.0 },
222
+   {                 var:cratio0,            val:2.0 },
223
+   {                 var:catkms0,            val:20.0 },
224
+   {                 var:crlsms0,            val:1000.0 },
225
+   {                 var:cmakeup0,           val:1.0 },
226
+   {                 var:cwndms0,            val:200 },
227
+
228
+   {                 var:cbyp1,              val:0.0 },
229
+   {                 var:cigain1,            val:3.0 },
230
+   {                 var:cthrsh1,            val:-20.0 },
231
+   {                 var:cratio1,            val:2.0 },
232
+   {                 var:catkms1,            val:20.0 },
233
+   {                 var:crlsms1,            val:1000.0 },
234
+   {                 var:cmakeup1,           val:1.0 },
235
+   {                 var:cwndms1,            val:200 },
236
+   
237
+   {                 var:dgain0,             val:1.0 },
238
+   {                 var:dgain1,             val:1.0 },
239
+   {                 var:wgain0,             val:1.0 },
240
+   {                 var:wgain1,             val:1.0 },
241
+  ]
242
+
243
+// Preset G-1 D (Section 1)
244
+   preset_g_1_d_a:
245
+   [
246
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
247
+   {                  var:thr0,              val: 40.0 },
248
+   {                  var:upr0,              val: -0.4 },
249
+   {                  var:lwr0,              val: 7.0  },
250
+   {                  var:off0,              val: 60.0 }
251
+   {                  var:cigain0,           val: 10.0  },
252
+   {                  var:wet0               val: 1.0 }
253
+   {                  var:wgain0,            val: 1.0  }
254
+   {                  var:sw0,               val:0 },	
255
+
256
+   {                  var:mod1,              val: 4 },
257
+   {                  var:thr1,              val: 34.0 },
258
+   {                  var:upr1,              val: -0.3 },
259
+   {                  var:lwr1,              val: 5.0  },
260
+   {                  var:off1,              val: 64.0 }
261
+   {                  var:cigain1,           val: 10.0  },
262
+   {                  var:wet1               val: 1.0 }
263
+   {                  var:wgain1,            val: 1.0  }
264
+   {                  var:sw1,               val:0 },	
265
+   ]
266
+
267
+
268
+// Preset G-1 D (Section 1)
269
+   preset_g_1_d_b:
270
+   [
271
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
272
+   {                  var:thr0,              val: 50.0 },
273
+   {                  var:upr0,              val: -0.4 },
274
+   {                  var:lwr0,              val: 7.0  },
275
+   {                  var:off0,              val: 50.0 }
276
+   {                  var:cigain0,           val: 10.0  },
277
+   {                  var:wet0               val: 1.0 }
278
+   {                  var:wgain0,            val: 1.0  }
279
+   {                  var:sw0,               val:0 },	
280
+
281
+   {                  var:mod1,              val: 4 },
282
+   {                  var:thr1,              val: 54.0 },
283
+   {                  var:upr1,              val: -0.3 },
284
+   {                  var:lwr1,              val: 5.0  },
285
+   {                  var:off1,              val: 54.0 }
286
+   {                  var:cigain1,           val: 10.0  },
287
+   {                  var:wet1               val: 1.0 }
288
+   {                  var:wgain1,            val: 1.0  }
289
+   {                  var:sw1,               val:0 },	
290
+   ]
291
+
292
+
293
+   preset_g_1_d_c:
294
+   [
295
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
296
+   {                  var:thr0,              val: 20.0 },
297
+   {                  var:upr0,              val: -0.4 },
298
+   {                  var:lwr0,              val: 7.0  },
299
+   {                  var:off0,              val: 1.0 }
300
+   {                  var:cigain0,           val: 10.0  },
301
+   {                  var:wet0               val: 1.0 }
302
+   {                  var:wgain0,            val: 1.0  }
303
+   {                  var:sw0,               val:0 },	
304
+
305
+   {                  var:mod1,              val: 4 },
306
+   {                  var:thr1,              val: 24.0 },
307
+   {                  var:upr1,              val: -0.3 },
308
+   {                  var:lwr1,              val: 5.0  },
309
+   {                  var:off1,              val: 2.0 }
310
+   {                  var:cigain1,           val: 10.0  },
311
+   {                  var:wet1               val: 1.0 }
312
+   {                  var:wgain1,            val: 1.0  }
313
+   {                  var:sw1,               val:0 },	
314
+   ]
315
+
316
+   preset_g_1_d_d:
317
+   [
318
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
319
+   {                  var:thr0,              val: 40.0 },
320
+   {                  var:upr0,              val: -0.6 },
321
+   {                  var:lwr0,              val: 8.0  },
322
+   {                  var:off0,              val: 60.0 }
323
+   {                  var:cigain0,           val: 10.0  },
324
+   {                  var:wet0               val: 1.0 }
325
+   {                  var:wgain0,            val: 1.0  }
326
+   {                  var:sw0,               val:0 },	
327
+
328
+   {                  var:mod1,              val: 4 },
329
+   {                  var:thr1,              val: 34.0 },
330
+   {                  var:upr1,              val: -0.5 },
331
+   {                  var:lwr1,              val: 9.0  },
332
+   {                  var:off1,              val: 64.0 }
333
+   {                  var:cigain1,           val: 10.0  },
334
+   {                  var:wet1               val: 1.0 }
335
+   {                  var:wgain1,            val: 1.0  }
336
+   {                  var:sw1,               val:0 },	
337
+   ]
338
+
339
+   preset_g_1_d_e:
340
+   [
341
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
342
+   {                  var:thr0,              val: 40.0 },
343
+   {                  var:upr0,              val: -0.2 },
344
+   {                  var:lwr0,              val: 7.0  },
345
+   {                  var:off0,              val: 60.0 }
346
+   {                  var:cigain0,           val: 10.0  },
347
+   {                  var:wet0               val: 1.0 }
348
+   {                  var:wgain0,            val: 1.0  }
349
+   {                  var:sw0,               val:0 },	
350
+
351
+   {                  var:mod1,              val: 4 },
352
+   {                  var:thr1,              val: 34.0 },
353
+   {                  var:upr1,              val: -0.1 },
354
+   {                  var:lwr1,              val: 5.0  },
355
+   {                  var:off1,              val: 64.0 }
356
+   {                  var:cigain1,           val: 10.0  },
357
+   {                  var:wet1               val: 1.0 }
358
+   {                  var:wgain1,            val: 1.0  }
359
+   {                  var:sw1,               val:0 },	
360
+   ]
361
+
362
+
363
+// Preset G-1 D (Section 1)
364
+   preset_g_1_d_f:
365
+   [
366
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
367
+   {                  var:thr0,              val: 40.0 },
368
+   {                  var:upr0,              val: -0.4 },
369
+   {                  var:lwr0,              val: 7.0  },
370
+   {                  var:off0,              val: 10.0 }
371
+   {                  var:cigain0,           val: 10.0  },
372
+   {                  var:wet0               val: 1.0 }
373
+   {                  var:wgain0,            val: 1.0  }
374
+   {                  var:sw0,               val:0 },	
375
+
376
+   {                  var:mod1,              val: 4 },
377
+   {                  var:thr1,              val: 34.0 },
378
+   {                  var:upr1,              val: -0.3 },
379
+   {                  var:lwr1,              val: 5.0  },
380
+   {                  var:off1,              val: 14.0 }
381
+   {                  var:cigain1,           val: 10.0  },
382
+   {                  var:wet1               val: 1.0 }
383
+   {                  var:wgain1,            val: 1.0  }
384
+   {                  var:sw1,               val:0 },	
385
+   ]
386
+
387
+
388
+   preset_g_1_d_g:
389
+   [
390
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
391
+   {                  var:thr0,              val: 40.0 },
392
+   {                  var:upr0,              val: -0.4 },
393
+   {                  var:lwr0,              val: 7.0  },
394
+   {                  var:off0,              val: 1.0 }
395
+   {                  var:cigain0,           val: 10.0  },
396
+   {                  var:wet0               val: 1.0 }
397
+   {                  var:wgain0,            val: 1.0  }
398
+   {                  var:sw0,               val:0 },	
399
+
400
+   {                  var:mod1,              val: 4 },
401
+   {                  var:thr1,              val: 34.0 },
402
+   {                  var:upr1,              val: -0.3 },
403
+   {                  var:lwr1,              val: 5.0  },
404
+   {                  var:off1,              val: 4.0 }
405
+   {                  var:cigain1,           val: 10.0  },
406
+   {                  var:wet1               val: 1.0 }
407
+   {                  var:wgain1,            val: 1.0  }
408
+   {                  var:sw1,               val:0 },	
409
+   ]
410
+
411
+   preset_g_1_d_h:
412
+   [
413
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
414
+   {                  var:thr0,              val: 20.0 },
415
+   {                  var:upr0,              val: -0.4 },
416
+   {                  var:lwr0,              val: 7.0  },
417
+   {                  var:off0,              val: 60.0 }
418
+   {                  var:cigain0,           val: 10.0  },
419
+   {                  var:wet0               val: 1.0 }
420
+   {                  var:wgain0,            val: 1.0  }
421
+   {                  var:sw0,               val:0 },	
422
+
423
+   {                  var:mod1,              val: 4 },
424
+   {                  var:thr1,              val: 13.0 },
425
+   {                  var:upr1,              val: -0.3 },
426
+   {                  var:lwr1,              val: 5.0  },
427
+   {                  var:off1,              val: 64.0 }
428
+   {                  var:cigain1,           val: 10.0  },
429
+   {                  var:wet1               val: 1.0 }
430
+   {                  var:wgain1,            val: 1.0  }
431
+   {                  var:sw1,               val:0 },	
432
+   ]
433
+
434
+
435
+// Preset A (Section 2)
436
+   preset_a :
437
+   [
438
+   { loc:-1 mod:m1, var:mod0,    type:set, val: 1   },
439
+   {                var:thr0,              val: 60.0 },
440
+   {                var:upr0,              val: -1.1 },
441
+   {                var:lwr0,              val: 2.0  },
442
+   {                var:cbyp0,             val: 0.0 },
443
+   {                var:cigain0,           val: 6.0  },
444
+   {                var:wet0               val: 1.0}
445
+   {                var:wgain0,            val: 1.75 }
446
+   {                var:sw0,               val:0 },	
447
+
448
+   {                var:mod1,              val: 1   },		 
449
+   {                var:thr1,              val: 60.0 },
450
+   {                var:upr1,              val: -0.99 },
451
+   {                var:lwr1,              val: 2.0  },
452
+   {                var:cbyp1,             val: 0.0 },
453
+   {                var:cigain1,           val: 6.0  },
454
+   {                var:wet1               val: 1.0}
455
+   {                var:wgain1,            val: 1.75  }
456
+   {                var:sw1,               val:0 },	
457
+   ]
458
+
459
+// Preset D -  (Section 4)
460
+   preset_d :
461
+   [
462
+   { loc:-1 mod:m1     var:mod0,    type:set, val: 1 },
463
+   {                   var:thr0,              val: 70.0 },
464
+   {                   var:upr0,              val: -3.9 },
465
+   {                   var:lwr0,              val: 4.0  },
466
+   {                   var:cigain0,           val: 9.0  },
467
+   {                   var:wet0               val: 1.0 }
468
+   {                   var:sw0,               val:0 },	
469
+
470
+   {                   var:mod1               val: 1 },
471
+   {                   var:thr1,              val: 70.0  },
472
+   {                   var:upr1,              val: -4.5 },
473
+   {                   var:lwr1,              val: 4.0   },
474
+   {                   var:cigain1,           val: 9.0   },
475
+   {                   var:wet1               val: 1.0 }   
476
+   {                   var:sw1,               val:0 },
477
+   ]
478
+
479
+// Preset G-1 A  (*)  (Section 5 )
480
+
481
+   preset_g_1_a :
482
+   [
483
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
484
+   {                  var:thr0,              val: 50.0 },
485
+   {                  var:upr0,              val: -0.7 },
486
+   {                  var:lwr0,              val: 8.0  },
487
+   {                  var:off0,              val: 20.0 }
488
+   {                  var:cigain0,           val: 10.0  },
489
+   {                  var:wet0               val: 1.0 }
490
+   {                  var:wgain0,            val: 1.0  }
491
+   {                  var:sw0,               val:0 },	
492
+
493
+   {                  var:mod1,              val: 4 },
494
+   {                  var:thr1,              val: 54.0 },
495
+   {                  var:upr1,              val: -0.7 },
496
+   {                  var:lwr1,              val: 2.0  },
497
+   {                  var:off1,              val: 20.0 }
498
+   {                  var:cigain1,           val: 10.0  },
499
+   {                  var:wet1               val: 1.0 }
500
+   {                  var:wgain1,            val: 1.0  }
501
+   {                  var:sw1,               val:0 },	
502
+   ]
503
+
504
+// Preset B (Section 6)
505
+   preset_b :
506
+   [
507
+   { loc:-1  mod:m1 var:mod0,	type:set, val:1    },
508
+   {               var:thr0,	          val: 77.0},
509
+   {               var:upr0,	          val: -0.5},
510
+   {               var:lwr0,	          val:  3.0},
511
+   {               var:cbyp0,             val: 0.0 },
512
+   {               var:cigain0,           val:10.0 },
513
+   {               var:wgain0             val: 1.75}
514
+   {               var:sw0,               val:0 },	
515
+
516
+   {               var:mod1,	          val:1  },
517
+   {               var:thr1,	          val: 74.0 },
518
+   {               var:upr1,	          val: -0.5},
519
+   {               var:lwr1,	          val:  2.0},
520
+   {               var:cbyp1,             val: 0.0 },
521
+   {               var:cigain1,           val:10.0 },
522
+   {               var:wgain1             val: 1.75}
523
+   {               var:sw1,               val:0 },	
524
+   ]
525
+
526
+// Preset C
527
+
528
+   preset_c :
529
+   [
530
+   { loc:-1 mod:m1      var:mod0,	type:set, val:1    },
531
+   {                    var:thr0,	type:set, val: 80.0},
532
+   {                    var:upr0,	type:set, val: -0.5},
533
+   {                    var:lwr0,	type:set, val:  5.0},
534
+   {                    var:cigain0,	type:set, val:11.0 },
535
+   {                    var:wet0        type:set, val: 1.0}
536
+   {                    var:sw0,        type:set, val:0 },	
537
+
538
+   {                    var:mod1        type:set, val:1    },
539
+   {                    var:thr1,	type:set, val: 80.0 },
540
+   {                    var:upr1,	type:set, val: -0.5},
541
+   {                    var:lwr1,	type:set, val:  5.0},
542
+   {                    var:cigain1,	type:set, val:11.0 },
543
+   {                    var:wet1        type:set, val: 1.0}
544
+   {                    var:sw1,        type:set, val:0 },	
545
+   ]
546
+
547
+// Preset F-1
548
+
549
+   preset_f_1 :
550
+   [
551
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 1 },
552
+   {                  var:thr0,    type:set, val: 50.0 },
553
+   {                  var:upr0,    type:set, val: -3.0 },
554
+   {                  var:lwr0,    type:set, val: 1.0  },
555
+   {                  var:cigain0, type:set, val: 6.0  },
556
+   {                  var:wet0     type:set, val: 1.0 }
557
+   {                  var:wgain0,             val:2.0 },
558
+   {                  var:sw0,     type:set, val:0 },	
559
+
560
+   {                  var:mod1,    type:set, val: 1 },
561
+   {                  var:thr1,    type:set, val: 50.0  },
562
+   {                  var:upr1,    type:set, val: -3.0 },
563
+   {                  var:lwr1,    type:set, val: 1.0   },
564
+   {                  var:cigain1, type:set, val: 6.0   },
565
+   {                  var:wet1     type:set, val: 1.0 }
566
+   {                  var:wgain1,             val:2.0 },
567
+   {                  var:sw1,     type:set, val:0 },	
568
+   ]
569
+
570
+// Preset F-2
571
+
572
+   preset_f_2:
573
+   [
574
+   { loc:99 mod:m1    var:mod0,    type:set, val: 1 },
575
+   {                  var:thr0,    type:set, val: 60.0 },
576
+   {                  var:upr0,    type:set, val: -3.0 },
577
+   {                  var:lwr0,    type:set, val: 1.0  },
578
+   {                  var:cigain0, type:set, val: 6.0  },
579
+   {                  var:wet0     type:set, val: 1.0 }
580
+   {                  var:wgain0,             val:2.0 },
581
+   {                  var:sw0,     type:set, val:0 },	
582
+
583
+   {                  var:mod1,    type:set, val: 1 },
584
+   {                  var:thr1,    type:set, val: 60.0  },
585
+   {                  var:upr1,    type:set, val: -3.0 },
586
+   {                  var:lwr1,    type:set, val: 1.0   },
587
+   {                  var:cigain1, type:set, val: 6.0   },
588
+   {                  var:wet1     type:set, val: 1.0 }
589
+   {                  var:wgain1,             val:2.0 },
590
+   {                  var:sw1,     type:set, val:0 },	
591
+   ]
592
+
593
+// Preset F-3
594
+
595
+   preset_f_3:
596
+   [
597
+   { loc:99 mod:m1    var:mod0,    type:set, val: 1 },
598
+   {                  var:thr0,    type:set, val: 55.0 },
599
+   {                  var:upr0,    type:set, val: -3.0 },
600
+   {                  var:lwr0,    type:set, val: 1.0  },
601
+   {                  var:cigain0, type:set, val: 6.0  },
602
+   {                  var:wet0     type:set, val: 1.0 }
603
+   {                  var:wgain0,            val:2.0 },   
604
+   {                  var:sw0,     type:set, val:0 },	
605
+
606
+   {                  var:mod1,    type:set, val: 1 },
607
+   {                  var:thr1,    type:set, val: 55.0  },
608
+   {                  var:upr1,    type:set, val: -3.0 },
609
+   {                  var:lwr1,    type:set, val: 1.0   },
610
+   {                  var:cigain1, type:set, val: 6.0   },
611
+   {                  var:wet1     type:set, val: 1.0 }
612
+   {                  var:wgain1,            val:2.0 },   
613
+   {                  var:sw1,     type:set, val:0 },	
614
+   ]
615
+
616
+// Preset F-4
617
+
618
+   preset_f_4:
619
+   [
620
+   { loc:99 mod:m1    var:mod0,    type:set, val: 1 },
621
+   {                  var:thr0,    type:set, val: 55.0 },
622
+   {                  var:upr0,    type:set, val: -5.0 },
623
+   {                  var:lwr0,    type:set, val: 1.0  },
624
+   {                  var:cigain0, type:set, val: 6.0  },
625
+   {                  var:wet0     type:set, val: 1.0 }
626
+   {                  var:wgain0,             val:2.0 },   
627
+   {                  var:sw0,     type:set, val:0 },	
628
+
629
+   {                  var:mod1,    type:set, val: 1 },
630
+   {                  var:thr1,    type:set, val: 55.0  },
631
+   {                  var:upr1,    type:set, val: -5.0 },
632
+   {                  var:lwr1,    type:set, val: 1.0   },
633
+   {                  var:cigain1, type:set, val: 6.0   },
634
+   {                  var:wet1     type:set, val: 1.0 }
635
+   {                  var:wgain1,            val:2.0 },   
636
+   {                  var:sw1,     type:set, val:0 },	
637
+   ]
638
+
639
+// Preset G
640
+
641
+   preset_g:
642
+   [
643
+   { loc:99 mod:m1    var:mod0,    type:set, val: 4 },
644
+   {                  var:thr0,    type:set, val: 60.0 },
645
+   {                  var:upr0,    type:set, val: -0.7 },
646
+   {                  var:lwr0,    type:set, val: 8.0  },
647
+   {                  var:off0,    type:set, val: 20.0 }
648
+   {                  var:cigain0, type:set, val: 10.0  },
649
+   {                  var:wet0     type:set, val: 1.0 }
650
+   {                  var:sw0,     type:set, val:0 },	
651
+
652
+   {                  var:mod1,    type:set, val: 4 },
653
+   {                  var:thr1,    type:set, val: 64.0 },
654
+   {                  var:upr1,    type:set, val: -0.7 },
655
+   {                  var:lwr1,    type:set, val: 8.0  },
656
+   {                  var:off1,    type:set, val: 20.0 }
657
+   {                  var:cigain1, type:set, val: 10.0  },
658
+   {                  var:wet1     type:set, val: 1.0 }
659
+   {                  var:sw1,     type:set, val:0 },	
660
+   ]
661
+
662
+
663
+   
664
+//  Dry  (Section 8 - Meas 7)
665
+   preset_dry :
666
+   [
667
+   { loc:-1 mod:m1      var:mod0,	type:set, val:1    },
668
+   {                    var:cigain0,              val: 5.0  },
669
+   {                    var:wet0                  val: 0.0}
670
+   {                    var:sw0,                  val:0 },	
671
+
672
+   {                    var:mod1                  val:1    },
673
+   {                    var:cigain1,              val: 5.0  },
674
+   {                    var:wet1                  val: 0.0}
675
+   {                    var:sw1,                  val:0 },	
676
+   ]
677
+   
678
+// Preset G (a)  (Section 9)
679
+   preset_g_a :
680
+   [
681
+   { loc:-1 mod:m1    var:mod0,    type:set, val: 4 },
682
+   {                  var:thr0,              val: 50.0 },
683
+   {                  var:upr0,              val: -0.7 },
684
+   {                  var:lwr0,              val: 2.0  },
685
+   {                  var:off0,              val: 40.0 }
686
+   {                  var:cigain0,           val: 10.0  },
687
+   {                  var:wet0               val: 1.0 }
688
+   {                  var:sw0,               val:0 },	
689
+
690
+   {                  var:mod1,              val: 4 },
691
+   {                  var:thr1,              val: 54.0 },
692
+   {                  var:upr1,              val: -0.7 },
693
+   {                  var:lwr1,              val: 2.0  },
694
+   {                  var:off1,              val: 40.0 }
695
+   {                  var:cigain1,           val: 10.0  },
696
+   {                  var:wet1               val: 1.0 }
697
+   {                  var:sw1,               val:0 },	
698
+   ]
699
+   
700
+
701
+}

+ 2147
- 0
src/kc/data/round2.csv
文件差異過大導致無法顯示
查看文件


+ 105
- 0
src/kc/data/round2.js 查看文件

@@ -0,0 +1,105 @@
1
+{
2
+  time_line:
3
+  {
4
+    srate: 96000.000000
5
+
6
+    onset:
7
+    {
8
+      wndMs:        42
9
+      hopFact:       4
10
+      audioChIdx:    0
11
+      wndFrmCnt:     3
12
+      preWndMult:    3
13
+      threshold:   0.6
14
+      maxFrqHz:  15000
15
+      filtCoeff:    -0.7
16
+      medFiltWndMs: 50
17
+      filterId:      0 // 0=none 1=smooth 2=median
18
+      preDelayMs:   20
19
+    }
20
+     
21
+    objArray: 
22
+    [
23
+      
24
+      {
25
+        label: "mf-0"         
26
+        type: "mf"         
27
+        ref: ""         
28
+        offset: 0         
29
+        smpCnt: 16000000         
30
+        trackId: 0         
31
+	textStr: "round2.mid"
32
+      }
33
+      
34
+{ label: "1" type: "mk" ref: "mf-0" offset:        0 smpCnt:34793792 trackId: 0 textStr: "Bar   1" bar:   1 sec:"  1" }
35
+{ label: "2" type: "mk" ref: "mf-0" offset:   514252 smpCnt:34279540 trackId: 0 textStr: "Bar   2" bar:   2 sec:"  2" }
36
+{ label: "3" type: "mk" ref: "mf-0" offset:  1131356 smpCnt:33662436 trackId: 0 textStr: "Bar   3" bar:   3 sec:"  3" }
37
+{ label: "4" type: "mk" ref: "mf-0" offset:  1561641 smpCnt:33232151 trackId: 0 textStr: "Bar   4" bar:   4 sec:"  4" }
38
+{ label: "5" type: "mk" ref: "mf-0" offset:  2082188 smpCnt:32711604 trackId: 0 textStr: "Bar   5" bar:   5 sec:"  5" }
39
+{ label: "6" type: "mk" ref: "mf-0" offset:  2647866 smpCnt:32145926 trackId: 0 textStr: "Bar   6" bar:   6 sec:"  6" }
40
+{ label: "7" type: "mk" ref: "mf-0" offset:  3135870 smpCnt:31657922 trackId: 0 textStr: "Bar   7" bar:   7 sec:"  7" }
41
+{ label: "8" type: "mk" ref: "mf-0" offset:  3958675 smpCnt:30835117 trackId: 0 textStr: "Bar   8" bar:   8 sec:"  8" }
42
+{ label: "9" type: "mk" ref: "mf-0" offset:  4198659 smpCnt:30595133 trackId: 0 textStr: "Bar   9" bar:   9 sec:"  9" }
43
+{ label: "10" type: "mk" ref: "mf-0" offset:  4678629 smpCnt:30115163 trackId: 0 textStr: "Bar  10" bar:  10 sec:" 10" }
44
+{ label: "11" type: "mk" ref: "mf-0" offset:  5192881 smpCnt:29600911 trackId: 0 textStr: "Bar  11" bar:  11 sec:" 11" }
45
+{ label: "12" type: "mk" ref: "mf-0" offset:  5719723 smpCnt:29074069 trackId: 0 textStr: "Bar  12" bar:  12 sec:" 12" }
46
+{ label: "13" type: "mk" ref: "mf-0" offset:  6439677 smpCnt:28354115 trackId: 0 textStr: "Bar  13" bar:  13 sec:" 13" }
47
+{ label: "14" type: "mk" ref: "mf-0" offset:  6748228 smpCnt:28045564 trackId: 0 textStr: "Bar  14" bar:  14 sec:" 14" }
48
+{ label: "15" type: "mk" ref: "mf-0" offset:  7262481 smpCnt:27531311 trackId: 0 textStr: "Bar  15" bar:  15 sec:" 15" }
49
+{ label: "16" type: "mk" ref: "mf-0" offset:  7952000 smpCnt:26841792 trackId: 0 textStr: "Bar  16" bar:  16 sec:" 16" }
50
+{ label: "17" type: "mk" ref: "mf-0" offset:  8491439 smpCnt:26302353 trackId: 0 textStr: "Bar  17" bar:  17 sec:" 17" }
51
+{ label: "18" type: "mk" ref: "mf-0" offset:  9106900 smpCnt:25686892 trackId: 0 textStr: "Bar  18" bar:  18 sec:" 18" }
52
+{ label: "19" type: "mk" ref: "mf-0" offset:  9784402 smpCnt:25009390 trackId: 0 textStr: "Bar  19" bar:  19 sec:" 19" }
53
+{ label: "20" type: "mk" ref: "mf-0" offset: 10104093 smpCnt:24689699 trackId: 0 textStr: "Bar  20" bar:  20 sec:" 20" }
54
+{ label: "21" type: "mk" ref: "mf-0" offset: 10417383 smpCnt:24376409 trackId: 0 textStr: "Bar  21" bar:  21 sec:" 21" }
55
+{ label: "22" type: "mk" ref: "mf-0" offset: 10798999 smpCnt:23994793 trackId: 0 textStr: "Bar  22" bar:  22 sec:" 22" }
56
+{ label: "23" type: "mk" ref: "mf-0" offset: 11173654 smpCnt:23620138 trackId: 0 textStr: "Bar  23" bar:  23 sec:" 23" }
57
+{ label: "24" type: "mk" ref: "mf-0" offset: 11468047 smpCnt:23325745 trackId: 0 textStr: "Bar  24" bar:  24 sec:" 24" }
58
+{ label: "25" type: "mk" ref: "mf-0" offset: 11755881 smpCnt:23037911 trackId: 0 textStr: "Bar  25" bar:  25 sec:" 25" }
59
+{ label: "26" type: "mk" ref: "mf-0" offset: 12098083 smpCnt:22695709 trackId: 0 textStr: "Bar  26" bar:  26 sec:" 26" }
60
+{ label: "27" type: "mk" ref: "mf-0" offset: 12431924 smpCnt:22361868 trackId: 0 textStr: "Bar  27" bar:  27 sec:" 27" }
61
+{ label: "28" type: "mk" ref: "mf-0" offset: 13099604 smpCnt:21694188 trackId: 0 textStr: "Bar  28" bar:  28 sec:" 28" }
62
+{ label: "29" type: "mk" ref: "mf-0" offset: 13767285 smpCnt:21026507 trackId: 0 textStr: "Bar  29" bar:  29 sec:" 29" }
63
+{ label: "30" type: "mk" ref: "mf-0" offset: 14351506 smpCnt:20442286 trackId: 0 textStr: "Bar  30" bar:  30 sec:" 30" }
64
+{ label: "31" type: "mk" ref: "mf-0" offset: 14716861 smpCnt:20076931 trackId: 0 textStr: "Bar  31" bar:  31 sec:" 31" }
65
+{ label: "32" type: "mk" ref: "mf-0" offset: 15217622 smpCnt:19576170 trackId: 0 textStr: "Bar  32" bar:  32 sec:" 32" }
66
+{ label: "33" type: "mk" ref: "mf-0" offset: 15746202 smpCnt:19047590 trackId: 0 textStr: "Bar  33" bar:  33 sec:" 33" }
67
+{ label: "34" type: "mk" ref: "mf-0" offset: 16219143 smpCnt:18574649 trackId: 0 textStr: "Bar  34" bar:  34 sec:" 34" }
68
+{ label: "35" type: "mk" ref: "mf-0" offset: 16845093 smpCnt:17948699 trackId: 0 textStr: "Bar  35" bar:  35 sec:" 35" }
69
+{ label: "36" type: "mk" ref: "mf-0" offset: 17387584 smpCnt:17406208 trackId: 0 textStr: "Bar  36" bar:  36 sec:" 36" }
70
+{ label: "37" type: "mk" ref: "mf-0" offset: 17971805 smpCnt:16821987 trackId: 0 textStr: "Bar  37" bar:  37 sec:" 37" }
71
+{ label: "38" type: "mk" ref: "mf-0" offset: 18722946 smpCnt:16070846 trackId: 0 textStr: "Bar  38" bar:  38 sec:" 38" }
72
+{ label: "39" type: "mk" ref: "mf-0" offset: 19390626 smpCnt:15403166 trackId: 0 textStr: "Bar  39" bar:  39 sec:" 39" }
73
+{ label: "40" type: "mk" ref: "mf-0" offset: 19807927 smpCnt:14985865 trackId: 0 textStr: "Bar  40" bar:  40 sec:" 40" }
74
+{ label: "41" type: "mk" ref: "mf-0" offset: 20225227 smpCnt:14568565 trackId: 0 textStr: "Bar  41" bar:  41 sec:" 41" }
75
+{ label: "42" type: "mk" ref: "mf-0" offset: 20725988 smpCnt:14067804 trackId: 0 textStr: "Bar  42" bar:  42 sec:" 42" }
76
+{ label: "43" type: "mk" ref: "mf-0" offset: 21143288 smpCnt:13650504 trackId: 0 textStr: "Bar  43" bar:  43 sec:" 43" }
77
+{ label: "44" type: "mk" ref: "mf-0" offset: 21827705 smpCnt:12966087 trackId: 0 textStr: "Bar  44" bar:  44 sec:" 44" }
78
+{ label: "45" type: "mk" ref: "mf-0" offset: 22228270 smpCnt:12565522 trackId: 0 textStr: "Bar  45" bar:  45 sec:" 45" }
79
+{ label: "46" type: "mk" ref: "mf-0" offset: 22562110 smpCnt:12231682 trackId: 0 textStr: "Bar  46" bar:  46 sec:" 46" }
80
+{ label: "47" type: "mk" ref: "mf-0" offset: 22895950 smpCnt:11897842 trackId: 0 textStr: "Bar  47" bar:  47 sec:" 47" }
81
+{ label: "48" type: "mk" ref: "mf-0" offset: 23229791 smpCnt:11564001 trackId: 0 textStr: "Bar  48" bar:  48 sec:" 48" }
82
+{ label: "49" type: "mk" ref: "mf-0" offset: 23563631 smpCnt:11230161 trackId: 0 textStr: "Bar  49" bar:  49 sec:" 49" }
83
+{ label: "50" type: "mk" ref: "mf-0" offset: 24481692 smpCnt:10312100 trackId: 0 textStr: "Bar  50" bar:  50 sec:" 50" }
84
+{ label: "51" type: "mk" ref: "mf-0" offset: 24899395 smpCnt: 9894397 trackId: 0 textStr: "Bar  51" bar:  51 sec:" 51" }
85
+{ label: "52" type: "mk" ref: "mf-0" offset: 25329278 smpCnt: 9464514 trackId: 0 textStr: "Bar  52" bar:  52 sec:" 52" }
86
+{ label: "53" type: "mk" ref: "mf-0" offset: 25740680 smpCnt: 9053112 trackId: 0 textStr: "Bar  53" bar:  53 sec:" 53" }
87
+{ label: "54" type: "mk" ref: "mf-0" offset: 26152082 smpCnt: 8641710 trackId: 0 textStr: "Bar  54" bar:  54 sec:" 54" }
88
+{ label: "55" type: "mk" ref: "mf-0" offset: 26563484 smpCnt: 8230308 trackId: 0 textStr: "Bar  55" bar:  55 sec:" 55" }
89
+{ label: "56" type: "mk" ref: "mf-0" offset: 27421777 smpCnt: 7372015 trackId: 0 textStr: "Bar  56" bar:  56 sec:" 56" }
90
+{ label: "57" type: "mk" ref: "mf-0" offset: 27460164 smpCnt: 7333628 trackId: 0 textStr: "Bar  57" bar:  57 sec:" 57" }
91
+{ label: "58" type: "mk" ref: "mf-0" offset: 27978398 smpCnt: 6815394 trackId: 0 textStr: "Bar  58" bar:  58 sec:" 58" }
92
+{ label: "59" type: "mk" ref: "mf-0" offset: 28450747 smpCnt: 6343045 trackId: 0 textStr: "Bar  59" bar:  59 sec:" 59" }
93
+{ label: "60" type: "mk" ref: "mf-0" offset: 30157071 smpCnt: 4636721 trackId: 0 textStr: "Bar  60" bar:  60 sec:" 60" }
94
+{ label: "61" type: "mk" ref: "mf-0" offset: 30876804 smpCnt: 3916988 trackId: 0 textStr: "Bar  61" bar:  61 sec:" 61" }
95
+{ label: "62" type: "mk" ref: "mf-0" offset: 31360589 smpCnt: 3433203 trackId: 0 textStr: "Bar  62" bar:  62 sec:" 62" }
96
+{ label: "63" type: "mk" ref: "mf-0" offset: 31782221 smpCnt: 3011571 trackId: 0 textStr: "Bar  63" bar:  63 sec:" 63" }
97
+{ label: "64" type: "mk" ref: "mf-0" offset: 32628720 smpCnt: 2165072 trackId: 0 textStr: "Bar  64" bar:  64 sec:" 64" }
98
+{ label: "65" type: "mk" ref: "mf-0" offset: 33002660 smpCnt: 1791132 trackId: 0 textStr: "Bar  65" bar:  65 sec:" 65" }
99
+{ label: "66" type: "mk" ref: "mf-0" offset: 33503584 smpCnt: 1290208 trackId: 0 textStr: "Bar  66" bar:  66 sec:" 66" }
100
+{ label: "67" type: "mk" ref: "mf-0" offset: 34154964 smpCnt:  638828 trackId: 0 textStr: "Bar  67" bar:  67 sec:" 67" }
101
+
102
+
103
+    ]
104
+  }
105
+}

二進制
src/kc/data/round2.mid 查看文件


Loading…
取消
儲存