{
 seq_a:
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }

   { loc: 1            val:preset_g_1_d }  // meas:1 sect:1
   { loc: 18           val:preset_a }      // meas:2 sect:2
   { loc: 43           val:preset_d }      //        sect:4
   { loc: 55           val:preset_g_1_a }  // meas:4 sect:5
   { loc: 74           val:preset_b }      // meas:5 sect:6
   { loc: 80           val:preset_g_1_d }  //        sect:7
   { loc: 91           val:preset_dry }    //        sect:8
   { loc: 95           val:preset_b }      // meas:8
   
   { loc: 102          val:preset_g_a }    //         sect:9
   { loc: 126          val:preset_b }      //         sect:10
   { loc: 142          val:preset_a }      // meas:15 sect:11
   { loc: 156          val:preset_a }      // meas:19 sect:12
// { loc: 171          val:preset_a }      // meas:20 sect:13
   { loc: 186          val:preset_b }      //         sect:14
   { loc: 231          val:preset_f_4 }    // meas:25 
   { loc: 236          val:preset_g_1_d }  //         sect:15
// { loc: 264          val:preset_g_1_d }  //         sect:16
   { loc: 286          val:preset_dry }    // meas:32 
   { loc: 291          val:preset_f_3 }    //         sect:17
   { loc: 353          val:preset_f_4 }    // meas:35 sect:18

   { loc: 378          val:preset_g_1_a }  // meas:36 sect:19
   { loc: 384          val:preset_f_4 }    // mid 36
   { loc: 391          val:preset_g_1_d }  // meas:37
   { loc: 451          val:preset_f_1 }    //         sect:20
   { loc: 480          val:preset_f_4 }    // meas:41 sect:21
   { loc: 544          val:preset_f_1 }    //         sect:22        (or g_1_d)
   { loc: 559          val:preset_dry }    // meas:44
// { loc: 610          val:preset_dry }    //         sect:23
   { loc: 699          val:preset_g_a }    //         sect:24
   { loc: 778          val:preset_f_3 }    // meas:50 
   { loc: 917          val:preset_g_1_d }  //         sect:26
   { loc: 971          val:preset_f_3 }    //         sect:27
   { loc: 1025         val:preset_g_1_d }  //         sect:28
// { loc: 1090         val:preset_g_1_d }  //         sect:29

/*  
   { loc: 17           val:preset_a }
   { loc: 47           val:preset_d }
   { loc: 59           val:preset_g_1_a }
   { loc: 78           val:preset_b }
   { loc: 84           val:preset_g_1_d }
   { loc: 95           val:preset_dry }
   { loc: 99           val:preset_b }
   { loc: 106          val:preset_g_a }
   { loc: 131          val:preset_b }
   { loc: 159          val:preset_a }
   { loc: 174          val:preset_a }
   { loc: 190          val:preset_b }
   { loc: 232          val:preset_f_4 }
   { loc: 239          val:preset_g_1_d }
   { loc: 285          val:preset_dry }
   { loc: 293          val:preset_f_3 }
   { loc: 349          val:preset_f_4 }

   { loc: 377          val:preset_g_1_a }
   { loc: 379          val:preset_f_4 }
   { loc: 393          val:preset_g_1_d }
   { loc: 450          val:preset_f_1 }
   { loc: 476          val:preset_f_4 }
   { loc: 541          val:preset_g_1_d } // or f_4
   { loc: 555          val:preset_dry }    
   { loc: 605          val:preset_g_1_a }  // (now 609)
   { loc: 698          val:preset_g_a }    // selection with score0_a.mid
   { loc: 777          val:preset_f_3 }
   { loc: 915          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023         val:preset_g_1_d }
*/
/*
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_a }
*/
]

 seq_b :
 [
 
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_b }
   
 ]


seq_c :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_c }   
 ]

 seq_d :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_d }   
 ]

 seq_f_1 :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_f_1 }    
 ]

 seq_f_2 :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_f_2 }   
 ]

 seq_f_3 :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_f_3 }   
 ]

 seq_f_4 :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_f_4 }
 ]

 seq_g :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_g }

 ]

 seq_g_a :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_g_a }

 ]

 seq_g_1_d :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_g_1_d }

 ]

 seq_g_1_a :
 [
   { loc: -1 type:exec val:init }
   { loc: -1           val:preset_dry }
   { loc: 961          val:preset_g_1_d }
   { loc: 967          val:preset_f_3 }
   { loc: 1023          val:preset_g_1_a }

 ]


 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:off0,           val:20 },
   {                 var:off1,           val:20 },

   {                 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 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:off0,              val: 60.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:off1,              val: 64.0 }
   {                  var:cigain1,           val: 10.0  },
   {                  var:wet1               val: 1.0 }
   {                  var:wgain1,            val: 1.0  }
   {                  var:sw1,               val: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: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: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 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:off0,              val: 20.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:off1,              val: 20.0 }
   {                  var:cigain1,           val: 10.0  },
   {                  var:wet1               val: 1.0 }
   {                  var:wgain1,            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: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: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: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: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: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: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: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: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: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: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:off0,    type:set, val: 20.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:off1,    type:set, val: 20.0 }
   {                  var:cigain1, type:set, val: 10.0  },
   {                  var:wet1     type:set, val: 1.0 }
   {                  var:sw1,     type:set, 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:wet0                  val: 0.0}
   {                    var:sw0,                  val:0 },	

   {                    var:mod1                  val:1    },
   {                    var:cigain1,              val: 5.0  },
   {                    var:wet1                  val: 0.0}
   {                    var:sw1,                  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:off0,              val: 40.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:off1,              val: 40.0 }
   {                  var:cigain1,           val: 10.0  },
   {                  var:wet1               val: 1.0 }
   {                  var:sw1,               val:0 },	
   ]
   

}