diff --git a/src/kc/data/mod_simple_seq_2u.js b/src/kc/data/mod_simple_seq_2u.js new file mode 100644 index 0000000..e2c410a --- /dev/null +++ b/src/kc/data/mod_simple_seq_2u.js @@ -0,0 +1,708 @@ +{ + seq_a: + [ + /* + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + + { loc: 1 val:preset_a } // meas:1 sect:1 + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_a } + */ + + + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } // meas 3 + { loc: 52 val:preset_dry } // + { loc: 57 val:preset_g_1_a } // last beat of 3 + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 var:win0, type:set, val:1 } + { loc:187 var:win1, type:set, val:1 } + { loc:187 type:exec val:preset_c } + { loc:224 val:preset_g_1_d } + { loc:297 var:win0, type:set, val:2 } + { loc:297 var:win1, type:set, val:3 } + { loc:297 type:exec val:preset_g_1_a } + { loc:303 val:preset_dry } + +] + + seq_b : + [ + + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_b } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_b } + + ] + + +seq_c : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_c } + + ] + + seq_d : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_d } + + ] + + seq_f_1 : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_f_1 } + + ] + + seq_f_2 : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_f_2 } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_f_2 } + + ] + + seq_f_3 : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_f_3 } + + + ] + + seq_f_4 : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_f_4 } + + ] + + seq_g : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_g } + + + ] + + seq_g_a : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_g_a } + ] + + seq_g_1_d : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_g_1_d } + + ] + + seq_g_1_a : + [ + { loc: -1 type:exec val:init } + { loc: -1 val:preset_dry } + { loc: 1 val:preset_a } + { loc: 23 val:preset_c } + { loc: 52 val:preset_dry } + { loc: 57 val:preset_g_1_a } + { loc: 85 val:preset_dry } + { loc: 95 val:preset_f_2 } + { loc:103 val:preset_b } + { loc:119 val:preset_g_1_d } + { loc:146 val:preset_g_1_d } + { loc:172 val:preset_dry } + { loc:187 val:preset_c } + { loc:224 val:preset_f_2 } + { loc:297 val:preset_g_1_a } + { loc:303 val:preset_dry } + + ] + + + init: + [ + // wnd len:1=512 2=1024 3=2048 4=4096 5=8192 + { loc:-1, mod:m1, var:win0, type:set, rate:100, val:3 }, + { var:win1, rate:100, val:2 }, + + // hop: 1=1 2=2 3=4 4=8 5=16 + { var:hop0, rate:100, val:3 }, + { var:hop1, rate:100, val:3 }, + + { var:mod0, val:1 }, + { var:mod1, val:1 }, + + { var:thr0, val:65 }, + { var:thr1, val:65 }, + + { var:upr0, val:0 }, + { var:upr1, val:0 }, + { var:lwr0, val:2.0 }, + { var:lwr1, val:2.0 }, + + { var:ceil0, val:20 }, + { var:ceil1, val:20 }, + { var:expo0, val:2.0 }, + { var:expo1, val:2.0 }, + { var:mix0, val:0.0 }, + { var:mix1, val:0.0 }, + + { var:wet0, val:0.0 }, + { var:wet1, val:0.0 }, + + { var:mint0, val:55 }, + { var:maxt0, val:85 }, + { var:minu0, val:0.0 }, + { var:maxu0, val:0.5 }, + { var:minl0, val:0 }, + { var:maxl0, val:3 }, + { var:mino0, val:-100.0 }, + { var:maxo0, val:100.0 }, + + + { var:mint1, val:55 }, + { var:maxt1, val:85 }, + { var:minu1, val:0.0 }, + { var:maxu1, val:0.5 }, + { var:minl1, val:0 }, + { var:maxl1, val:3 }, + { var:mino1, val:-100.0 }, + { var:maxo1, val:100.0 }, + + { var:xfad0, val:100.0 }, + { var:xfad1, val:100.0 }, + { var:sw0, type:decl, val:1 }, + { var:sw1, type:decl, val:1 }, + + // compressor + { var:cbyp0, type:set, val:0.0 }, + { var:cigain0, val:3.0 }, + { var:cthrsh0, val:-20.0 }, + { var:cratio0, val:2.0 }, + { var:catkms0, val:20.0 }, + { var:crlsms0, val:1000.0 }, + { var:cmakeup0, val:1.0 }, + { var:cwndms0, val:200 }, + + { var:cbyp1, val:0.0 }, + { var:cigain1, val:3.0 }, + { var:cthrsh1, val:-20.0 }, + { var:cratio1, val:2.0 }, + { var:catkms1, val:20.0 }, + { var:crlsms1, val:1000.0 }, + { var:cmakeup1, val:1.0 }, + { var:cwndms1, val:200 }, + + { var:dgain0, val:1.0 }, + { var:dgain1, val:1.0 }, + { var:wgain0, val:1.0 }, + { var:wgain1, val:1.0 }, + ] + + +// Preset A (Section 2) + preset_a : + [ + { loc:-1 mod:m1, var:mod0, type:set, val: 1 }, + { var:thr0, val: 60.0 }, + { var:upr0, val: -1.1 }, + { var:lwr0, val: 2.0 }, + { var:mix0, val: 0.0 }, + { var:cbyp0, val: 0.0 }, + { var:cigain0, val: 6.0 }, + { var:wet0 val: 1.0} + { var:wgain0, val: 1.75 } + { var:sw0, val:0 }, + + { var:mod1, val: 1 }, + { var:thr1, val: 60.0 }, + { var:upr1, val: -0.99 }, + { var:lwr1, val: 2.0 }, + { var:mix1, val: 0.0 }, + { var:cbyp1, val: 0.0 }, + { var:cigain1, val: 6.0 }, + { var:wet1 val: 1.0} + { var:wgain1, val: 1.75 } + { var:sw1, val:0 }, + ] + +// Preset D - (Section 4) + preset_d : + [ + { loc:-1 mod:m1 var:mod0, type:set, val: 1 }, + { var:thr0, val: 70.0 }, + { var:upr0, val: -3.9 }, + { var:lwr0, val: 4.0 }, + { var:cigain0, val: 9.0 }, + { var:wet0 val: 1.0 } + { var:sw0, val:0 }, + + { var:mod1 val: 1 }, + { var:thr1, val: 70.0 }, + { var:upr1, val: -4.5 }, + { var:lwr1, val: 4.0 }, + { var:cigain1, val: 9.0 }, + { var:wet1 val: 1.0 } + { var:sw1, val:0 }, + ] + + +// Preset B (Section 6) + preset_b : + [ + { loc:-1 mod:m1 var:mod0, type:set, val:1 }, + { var:thr0, val: 77.0}, + { var:upr0, val: -0.5}, + { var:lwr0, val: 3.0}, + { var:mix0, val: 0.0 }, + { var:cbyp0, val: 0.0 }, + { var:cigain0, val:10.0 }, + { var:wgain0 val: 1.75} + { var:sw0, val:0 }, + + { var:mod1, val:1 }, + { var:thr1, val: 74.0 }, + { var:upr1, val: -0.5}, + { var:lwr1, val: 2.0}, + { var:mix1, val: 0.0 }, + { var:cbyp1, val: 0.0 }, + { var:cigain1, val:10.0 }, + { var:wgain1 val: 1.75} + { var:sw1, val:0 }, + ] + + + preset_b_0 : + [ + { loc:-1 mod:m1 var:mod0, type:set, val:1 }, + { var:wet0, val:1.0 }, + { var:thr0, val: 77.0}, + { var:upr0, val: -0.5}, + { var:lwr0, val: 3.0}, + { var:ceil0, val: 20.0 } + { var:expo0, val: 2.0 }, + { var:mix0, val: 1.0 }, + { var:cbyp0, val: 0.0 }, + { var:cigain0, val: 10.0 }, + { var:wgain0 val: 1.75} + { var:sw0, val:0 }, + + { var:mod1, val:1 }, + { var:wet1, val:1.0 }, + { var:thr1, val: 74.0 }, + { var:upr1, val: -0.5}, + { var:lwr1, val: 2.0}, + { var:ceil1, val: 20.0 } + { var:expo1, val: 2.0 }, + { var:mix1, val: 1.0 }, + { var:cbyp1, val: 0.0 }, + { var:cigain1, val:10.0 }, + { var:wgain1 val: 1.75} + { var:sw1, val:0 }, + ] + + +// Preset C + + preset_c : + [ + { loc:-1 mod:m1 var:mod0, type:set, val:1 }, + { var:thr0, type:set, val: 80.0}, + { var:upr0, type:set, val: -0.5}, + { var:lwr0, type:set, val: 5.0}, + { var:cigain0, type:set, val:11.0 }, + { var:wet0 type:set, val: 1.0} + { var:sw0, type:set, val:0 }, + + { var:mod1 type:set, val:1 }, + { var:thr1, type:set, val: 80.0 }, + { var:upr1, type:set, val: -0.5}, + { var:lwr1, type:set, val: 5.0}, + { var:cigain1, type:set, val:11.0 }, + { var:wet1 type:set, val: 1.0} + { var:sw1, type:set, val:0 }, + ] + +// Preset F-1 + + preset_f_1 : + [ + { loc:-1 mod:m1 var:mod0, type:set, val: 1 }, + { var:thr0, type:set, val: 50.0 }, + { var:upr0, type:set, val: -3.0 }, + { var:lwr0, type:set, val: 1.0 }, + { var:mix0, type:set val: 0.0 }, + { var:cigain0, type:set, val: 6.0 }, + { var:wet0 type:set, val: 1.0 } + { var:wgain0, val:2.0 }, + { var:sw0, type:set, val:0 }, + + { var:mod1, type:set, val: 1 }, + { var:thr1, type:set, val: 50.0 }, + { var:upr1, type:set, val: -3.0 }, + { var:lwr1, type:set, val: 1.0 }, + { var:mix1, type:set val: 0.0 }, + { var:cigain1, type:set, val: 6.0 }, + { var:wet1 type:set, val: 1.0 } + { var:wgain1, val:2.0 }, + { var:sw1, type:set, val:0 }, + ] + +// Preset F-2 + + preset_f_2: + [ + { loc:99 mod:m1 var:mod0, type:set, val: 1 }, + { var:thr0, type:set, val: 60.0 }, + { var:upr0, type:set, val: -3.0 }, + { var:lwr0, type:set, val: 1.0 }, + { var:mix0, type:set val: 0.0 }, + { var:cigain0, type:set, val: 6.0 }, + { var:wet0 type:set, val: 1.0 } + { var:wgain0, val:2.0 }, + { var:sw0, type:set, val:0 }, + + { var:mod1, type:set, val: 1 }, + { var:thr1, type:set, val: 60.0 }, + { var:upr1, type:set, val: -3.0 }, + { var:lwr1, type:set, val: 1.0 }, + { var:mix1, type:set val: 0.0 }, + { var:cigain1, type:set, val: 6.0 }, + { var:wet1 type:set, val: 1.0 } + { var:wgain1, val:2.0 }, + { var:sw1, type:set, val:0 }, + ] + +// Preset F-3 + + preset_f_3: + [ + { loc:99 mod:m1 var:mod0, type:set, val: 1 }, + { var:thr0, type:set, val: 55.0 }, + { var:upr0, type:set, val: -3.0 }, + { var:lwr0, type:set, val: 1.0 }, + { var:mix0, type:set val: 0.0 }, + { var:cigain0, type:set, val: 6.0 }, + { var:wet0 type:set, val: 1.0 } + { var:wgain0, val:2.0 }, + { var:sw0, type:set, val:0 }, + + { var:mod1, type:set, val: 1 }, + { var:thr1, type:set, val: 55.0 }, + { var:upr1, type:set, val: -3.0 }, + { var:lwr1, type:set, val: 1.0 }, + { var:mix1, type:set val: 0.0 }, + { var:cigain1, type:set, val: 6.0 }, + { var:wet1 type:set, val: 1.0 } + { var:wgain1, val:2.0 }, + { var:sw1, type:set, val:0 }, + ] + +// Preset F-4 + + preset_f_4: + [ + { loc:99 mod:m1 var:mod0, type:set, val: 1 }, + { var:thr0, type:set, val: 55.0 }, + { var:upr0, type:set, val: -5.0 }, + { var:lwr0, type:set, val: 1.0 }, + { var:mix0, type:set val: 0.0 }, + { var:cigain0, type:set, val: 6.0 }, + { var:wet0 type:set, val: 1.0 } + { var:wgain0, val:2.0 }, + { var:sw0, type:set, val:0 }, + + { var:mod1, type:set, val: 1 }, + { var:thr1, type:set, val: 55.0 }, + { var:upr1, type:set, val: -5.0 }, + { var:lwr1, type:set, val: 1.0 }, + { var:mix1, type:set val: 0.0 }, + { var:cigain1, type:set, val: 6.0 }, + { var:wet1 type:set, val: 1.0 } + { var:wgain1, val:2.0 }, + { var:sw1, type:set, val:0 }, + ] + +// Preset G + + preset_g: + [ + { loc:99 mod:m1 var:mod0, type:set, val: 4 }, + { var:thr0, type:set, val: 60.0 }, + { var:upr0, type:set, val: -0.7 }, + { var:lwr0, type:set, val: 8.0 }, + { var:ceil0, type:set, val: 20.0 } + { var:expo0, type:set, val: 8.0 }, + { var:mix0, type:set, val: 1.0 }, + + { var:cigain0, type:set, val: 10.0 }, + { var:wet0 type:set, val: 1.0 } + { var:sw0, type:set, val:0 }, + + { var:mod1, type:set, val: 4 }, + { var:thr1, type:set, val: 64.0 }, + { var:upr1, type:set, val: -0.7 }, + { var:lwr1, type:set, val: 8.0 }, + { var:ceil1, type:set, val: 20.0 } + { var:expo1, type:set, val: 8.0 }, + { var:mix1, type:set, val: 1.0 }, + { var:cigain1, type:set, val: 10.0 }, + { var:wet1 type:set, val: 1.0 } + { var:sw1, type:set, val:0 }, + ] + + +// Preset G (a) (Section 9) + preset_g_a : + [ + { loc:-1 mod:m1 var:mod0, type:set, val: 4 }, + { var:thr0, val: 50.0 }, + { var:upr0, val: -0.7 }, + { var:lwr0, val: 2.0 }, + { var:ceil0, val: 40.0 } + { var:expo0, val: 2.0 }, + { var:mix0, val: 1.0 }, + + { var:cigain0, val: 10.0 }, + { var:wet0 val: 1.0 } + { var:sw0, val:0 }, + + { var:mod1, val: 4 }, + { var:thr1, val: 54.0 }, + { var:upr1, val: -0.7 }, + { var:lwr1, val: 2.0 }, + { var:ceil1, val: 40.0 } + { var:expo1, val: 2.0 }, + { var:mix1, val: 1.0 }, + { var:cigain1, val: 10.0 }, + { var:wet1 val: 1.0 } + { var:sw1, val:0 }, + ] + + +// Preset G-1 A (*) (Section 5 ) + + preset_g_1_a : + [ + { loc:-1 mod:m1 var:mod0, type:set, val: 4 }, + { var:thr0, val: 50.0 }, + { var:upr0, val: -0.7 }, + { var:lwr0, val: 8.0 }, + { var:ceil0, val: 20.0 } + { var:expo0, val: 8.0 }, + { var:mix0, val: 1.0 }, + { var:cigain0, val: 10.0 }, + { var:wet0 val: 1.0 } + { var:wgain0, val: 1.0 } + { var:sw0, val:0 }, + + { var:mod1, val: 4 }, + { var:thr1, val: 54.0 }, + { var:upr1, val: -0.7 }, + { var:lwr1, val: 2.0 }, + { var:ceil1, val: 20.0 } + { var:expo1, val: 2.0 }, + { var:mix1, val: 1.0 }, + { var:cigain1, val: 10.0 }, + { var:wet1 val: 1.0 } + { var:wgain1, val: 1.0 } + { var:sw1, val:0 }, + ] + +// Preset G-1 D (Section 1) + preset_g_1_d: + [ + { loc:-1 mod:m1 var:mod0, type:set, val: 4 }, + { var:thr0, val: 40.0 }, + { var:upr0, val: -0.4 }, + { var:lwr0, val: 7.0 }, + { var:ceil0, val: 60.0 } + { var:expo0, val: 7.0 }, + { var:mix0, val: 1.0 }, + { var:cigain0, val: 10.0 }, + { var:wet0 val: 1.0 } + { var:wgain0, val: 1.0 } + { var:sw0, val:0 }, + + { var:mod1, val: 4 }, + { var:thr1, val: 34.0 }, + { var:upr1, val: -0.3 }, + { var:lwr1, val: 5.0 }, + { var:ceil1, val: 64.0 } + { var:expo1, val: 5.0 }, + { var:mix1, val: 1.0 }, + { var:cigain1, val: 10.0 }, + { var:wet1 val: 1.0 } + { var:wgain1, val: 1.0 } + { var:sw1, val:0 }, + ] + + +// Dry (Section 8 - Meas 7) + preset_dry : + [ + { loc:-1 mod:m1 var:mod0, type:set, val:1 }, + { var:cigain0, val: 5.0 }, + { var:mix0, val: 0.0 }, + { var:wet0 val: 0.0} + { var:sw0, val:0 }, + + { var:mod1 val:1 }, + { var:mix1, val: 0.0 }, + { var:cigain1, val: 5.0 }, + { var:wet1 val: 0.0} + { var:sw1, val:0 }, + ] + + + +} \ No newline at end of file