Programmable real-time audio signal processing application
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

mod_simple_seq_2u.js 54KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339
  1. {
  2. seq_a:
  3. [
  4. { loc: -1 type:exec val:init }
  5. { loc: -1 val:preset_dry }
  6. { loc: 0 val:preset_a } // meas:1 sect:1
  7. { loc: 23 val:preset_c } // preset_c
  8. { loc: 52 val:preset_dry }
  9. { loc: 57 val:preset_g_1_a }
  10. { loc: 85 val:preset_dry } // preset_dry
  11. { loc: 95 val:preset_f_2 }
  12. { loc:103 val:preset_b }
  13. { loc:119 val:preset_g_1_d }
  14. { loc:146 val:preset_g_1_d }
  15. { loc:172 val:preset_dry }
  16. { loc:187 val:preset_c }
  17. { loc:224 val:preset_f_2 }
  18. { loc:297 val:preset_g_1_a }
  19. { loc:303 val:preset_dry }
  20. { loc:312 val:preset_g_1_a }
  21. { loc:345 val:preset_f_1 }
  22. { loc:366 type:set, var:xfad0, val:1000.0 }
  23. { loc:366 type:set, var:xfad1, val:1000.0 }
  24. { loc:394 type:exec,val:preset_b }
  25. { loc:423 type:set, var:xfad0, val:100.0 }
  26. { loc:423 type:set, var:xfad1, val:100.0 }
  27. { loc:429 type:exec val:preset_f_2 }
  28. { loc:506 val:preset_c }
  29. { loc:533 val:preset_a },
  30. { loc:636 val:preset_b }
  31. { loc:683 val:preset_f_4 }
  32. { loc:686 val:preset_dry }
  33. { loc:715 val:preset_d }
  34. { loc:730 val:preset_c }
  35. { loc:768 val:preset_g_1_a }
  36. { loc:797 val:preset_b }
  37. { loc:824 val:preset_c }
  38. { loc:846 val:preset_a }
  39. { loc:864 val:preset_g_1_a }
  40. { loc:866 val:preset_d }
  41. { loc:868 val:preset_dry }
  42. { loc:875 val:preset_f_1 }
  43. { loc:894 val:preset_g_1_d }
  44. { loc:937 val:preset_dry }
  45. { loc:945 val:preset_g_1_d }
  46. { loc:990 val:preset_g_1_d }
  47. { loc:1001 val:preset_b }
  48. { loc:1033 val:preset_c }
  49. { loc:1102 val:preset_b }
  50. { loc:1108 val:preset_g_1_a }
  51. { loc:1125 val:preset_dry }
  52. { loc:1182 val:preset_dry }
  53. { loc:1247 val:preset_g_1_d }
  54. { loc:1289 val:preset_b }
  55. { loc:1295 val:preset_g_a }
  56. { loc:1300 val:preset_f_1 }
  57. { loc:1302 val:preset_g_a }
  58. { loc:1335 val:preset_g_1_a }
  59. { loc:1395 val:preset_f_2 }
  60. { loc:1404 val:preset_dry }
  61. { loc:1411 val:preset_g }
  62. { loc:1427 val:preset_dry }
  63. { loc:1447 val:preset_a }
  64. /*
  65. { loc: -1 type:exec val:init }
  66. { loc: -1 val:preset_dry } //
  67. { loc: 1 val:preset_a } //
  68. { loc: 23 val:preset_c } // 3
  69. { loc: 52 val:preset_dry } //
  70. { loc: 57 val:preset_g_1_a } // last beat of 3
  71. { loc: 85 val:preset_dry }
  72. { loc: 95 val:preset_f_2 }
  73. { loc:103 val:preset_b }
  74. { loc:119 val:preset_g_1_d }
  75. { loc:146 val:preset_g_1_d }
  76. { loc:172 val:preset_dry }
  77. { loc:187 var:win0, type:set, val:1 }
  78. { loc:187 var:win1, type:set, val:1 }
  79. { loc:187 type:exec val:preset_c }
  80. { loc:224 val:preset_g_1_d }
  81. { loc:297 var:win0, type:set, val:2 }
  82. { loc:297 var:win1, type:set, val:3 }
  83. { loc:297 type:exec val:preset_g_1_a }
  84. { loc:303 val:preset_dry }
  85. { loc:312 val:preset_g_1_a }
  86. { loc:345 val:preset_f_1 }
  87. { loc:366 type:set, var:xfad0, val:1000.0 }
  88. { loc:366 type:set, var:xfad1, val:1000.0 }
  89. { loc:394 type:exec, val:preset_b }
  90. { loc:423 type:set, var:xfad0, val:100.0 }
  91. { loc:423 type:set, var:xfad1, val:100.0 } // 19, 6008
  92. { loc:429 type:exec,val:preset_f_1 } // 19 at pedal down
  93. { loc:506 val:preset_c } // 6009 g,g_a equally good
  94. { loc:533 val:preset_g_1_d } // 23, 6010 (g_1_a, or c)
  95. { loc:636 val:preset_b } // end 25 sust. down (dry,f1,f4 equally good)
  96. { loc:683 val:preset_f_4 } // 27 at pedal up
  97. { loc:686 val:preset_dry } // 28 at pedal up
  98. { loc:715 val:preset_d } // 29 just after last pedal down (dry equally good)
  99. { loc:730 val:preset_c } // 30 (d,f4 equally good)
  100. { loc:768 val:preset_g_1_a } // 31 (c equally good)
  101. { loc:797 val:preset_b } // 33 (g_1_d equally good)
  102. { loc:824 val:preset_c } // 35 (a,b,c equally good)
  103. { loc:846 val:preset_a } // 36 (a,b,c equally good)
  104. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  105. { loc:866 val:preset_d } // 37 (dry equally good)
  106. { loc:868 val:preset_dry } // 37 middle
  107. { loc:875 val:preset_f_1 } // 39 down beat (also b)
  108. { loc:894 val:preset_g_1_d } // 40 down beet (also f1)
  109. { loc:937 val:preset_dry } // 6018
  110. { loc:945 val:preset_g_1_d } // 42 (also g_a,g_1_a)
  111. { loc:990 val:preset_g_1_d } // 43 (missing notes in 43 - fix before deciding)
  112. { loc:1001 val:preset_b } // 44 (also g_1_d }
  113. { loc:1033 val:preset_c } // 46 (also f3)
  114. { loc:1102 val:preset_b } // 49 (
  115. { loc:1108 val:preset_g_1_a } // 50
  116. { loc:1125 val:preset_dry } // 51
  117. { loc:1183 val:preset_dry } // 6023 (nothing selected - revisit - possibly with compressor disabled )
  118. { loc:1247 val:preset_g_1_d } // 6024 (g_1_d selected provisionally)
  119. { loc:1289 val:preset_b } // 60 (6025)
  120. { loc:1295 val:preset_g_a } // 61
  121. { loc:1300 val:preset_f_1 } // 61 (last chord) - consider increasing xfade time to smooth transition
  122. { loc:1302 val:preset_g_a } // 62 (also g_1_d)
  123. { loc:1335 val:preset_g_1_a } // 63 (or any g)
  124. { loc:1395 val:preset_f_2 } //
  125. { loc:1404 val:preset_dry } //
  126. { loc:1411 val:preset_g } //
  127. { loc:1427 val:preset_dry } //
  128. // TODO: propogate following to individual sequences
  129. { loc:1447 val:preset_b }
  130. { loc:1462 val:preset_dry } // DAF chord
  131. { loc:1486 val:preset_g_a }
  132. { loc:1496 val:preset_dry }
  133. { loc:1503 val:preset_g_a }
  134. { loc:1526 val:preset_dry }
  135. */
  136. ]
  137. seq_b :
  138. [
  139. { loc: -1 type:exec val:init }
  140. { loc: -1 val:preset_dry }
  141. { loc: 0 val:preset_a }
  142. { loc: 23 val:preset_b }
  143. { loc: 52 val:preset_dry }
  144. { loc: 57 val:preset_g_1_a }
  145. { loc: 85 val:preset_dry }
  146. { loc: 95 val:preset_f_2 }
  147. { loc:103 val:preset_b }
  148. { loc:119 val:preset_g_1_d }
  149. { loc:146 val:preset_g_1_d }
  150. { loc:172 val:preset_dry }
  151. { loc:187 val:preset_c }
  152. { loc:224 val:preset_f_2 }
  153. { loc:303 val:preset_dry }
  154. { loc:312 val:preset_g_1_a }
  155. { loc:345 val:preset_f_1 }
  156. { loc:366 type:set, var:xfad0, val:1000.0 }
  157. { loc:366 type:set, var:xfad1, val:1000.0 }
  158. { loc:394 type:exec, val:preset_b }
  159. { loc:423 type:set, var:xfad0, val:100.0 }
  160. { loc:423 type:set, var:xfad1, val:100.0 }
  161. { loc:429 type:exec val:preset_f_2 }
  162. { loc:506 val:preset_c }
  163. { loc:533 val:preset_b },
  164. { loc:636 val:preset_b }
  165. { loc:683 val:preset_f_4 }
  166. { loc:686 val:preset_dry }
  167. { loc:715 val:preset_d }
  168. { loc:730 val:preset_c }
  169. { loc:768 val:preset_g_1_a }
  170. { loc:797 val:preset_b }
  171. { loc:824 val:preset_c }
  172. { loc:846 val:preset_a }
  173. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  174. { loc:866 val:preset_d } // 37 (dry equally good)
  175. { loc:868 val:preset_dry } // 37 middle
  176. { loc:875 val:preset_f_1 }
  177. { loc:894 val:preset_g_1_d }
  178. { loc:937 val:preset_dry }
  179. { loc:945 val:preset_g_1_d }
  180. { loc:990 val:preset_g_1_d }
  181. { loc:1001 val:preset_b }
  182. { loc:1033 val:preset_c }
  183. { loc:1102 val:preset_b }
  184. { loc:1108 val:preset_g_1_a }
  185. { loc:1125 val:preset_dry }
  186. { loc:1182 val:preset_dry }
  187. { loc:1247 val:preset_g_1_d }
  188. { loc:1289 val:preset_a }
  189. { loc:1295 val:preset_g_a }
  190. { loc:1300 val:preset_f_1 }
  191. { loc:1302 val:preset_g_a }
  192. { loc:1335 val:preset_g_1_a }
  193. { loc:1395 val:preset_f_2 }
  194. { loc:1404 val:preset_dry }
  195. { loc:1411 val:preset_g }
  196. { loc:1427 val:preset_dry }
  197. { loc:1447 val:preset_b }
  198. { loc:1462 val:preset_dry } // DAF chord
  199. { loc:1486 val:preset_g_a }
  200. { loc:1496 val:preset_dry }
  201. { loc:1503 val:preset_g_a }
  202. { loc:1526 val:preset_dry }
  203. ]
  204. seq_c :
  205. [
  206. { loc: -1 type:exec val:init }
  207. { loc: -1 val:preset_dry }
  208. { loc: 0 val:preset_a }
  209. { loc: 23 val:preset_c }
  210. { loc: 52 val:preset_dry }
  211. { loc: 57 val:preset_g_1_a }
  212. { loc: 85 val:preset_dry }
  213. { loc: 95 val:preset_f_2 }
  214. { loc:103 val:preset_b }
  215. { loc:119 val:preset_g_1_d }
  216. { loc:146 val:preset_g_1_d }
  217. { loc:172 val:preset_dry }
  218. { loc:187 val:preset_c }
  219. { loc:224 val:preset_f_2 }
  220. { loc:303 val:preset_dry }
  221. { loc:312 val:preset_g_1_a }
  222. { loc:345 val:preset_f_1 }
  223. { loc:366 type:set, var:xfad0, val:1000.0 }
  224. { loc:366 type:set, var:xfad1, val:1000.0 }
  225. { loc:394 type:exec,val:preset_b }
  226. { loc:423 type:set, var:xfad0, val:100.0 }
  227. { loc:423 type:set, var:xfad1, val:100.0 }
  228. { loc:429 type:exec val:preset_f_2 }
  229. { loc:506 val:preset_c }
  230. { loc:533 val:preset_c },
  231. { loc:636 val:preset_b }
  232. { loc:683 val:preset_f_4 }
  233. { loc:686 val:preset_dry }
  234. { loc:715 val:preset_d }
  235. { loc:730 val:preset_c }
  236. { loc:768 val:preset_g_1_a }
  237. { loc:797 val:preset_b }
  238. { loc:824 val:preset_c }
  239. { loc:846 val:preset_a }
  240. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  241. { loc:866 val:preset_d } // 37 (dry equally good)
  242. { loc:868 val:preset_dry } // 37 middle
  243. { loc:875 val:preset_f_1 }
  244. { loc:894 val:preset_g_1_d }
  245. { loc:937 val:preset_dry }
  246. { loc:945 val:preset_g_1_d }
  247. { loc:990 val:preset_g_1_d }
  248. { loc:1001 val:preset_b }
  249. { loc:1033 val:preset_c }
  250. { loc:1102 val:preset_b }
  251. { loc:1108 val:preset_g_1_a }
  252. { loc:1125 val:preset_dry }
  253. { loc:1182 val:preset_dry }
  254. { loc:1247 val:preset_g_1_d }
  255. { loc:1289 val:preset_a }
  256. { loc:1295 val:preset_g_a }
  257. { loc:1300 val:preset_f_1 }
  258. { loc:1302 val:preset_g_a }
  259. { loc:1335 val:preset_g_1_a }
  260. { loc:1395 val:preset_f_2 }
  261. { loc:1404 val:preset_dry }
  262. { loc:1411 val:preset_g }
  263. { loc:1427 val:preset_dry }
  264. { loc:1447 val:preset_c }
  265. ]
  266. seq_d :
  267. [
  268. { loc: -1 type:exec val:init }
  269. { loc: -1 val:preset_dry }
  270. { loc: 0 val:preset_a }
  271. { loc: 23 val:preset_c }
  272. { loc: 52 val:preset_dry }
  273. { loc: 57 val:preset_g_1_a }
  274. { loc: 85 val:preset_dry }
  275. { loc: 95 val:preset_f_2 }
  276. { loc:103 val:preset_b }
  277. { loc:119 val:preset_g_1_d }
  278. { loc:146 val:preset_g_1_d }
  279. { loc:172 val:preset_dry }
  280. { loc:187 val:preset_c }
  281. { loc:224 val:preset_f_2 }
  282. { loc:303 val:preset_dry }
  283. { loc:312 val:preset_g_1_a }
  284. { loc:345 val:preset_f_1 }
  285. { loc:366 type:set, var:xfad0, val:1000.0 }
  286. { loc:366 type:set, var:xfad1, val:1000.0 }
  287. { loc:394 type:exec,val:preset_b }
  288. { loc:423 type:set, var:xfad0, val:100.0 }
  289. { loc:423 type:set, var:xfad1, val:100.0 }
  290. { loc:429 type:exec val:preset_f_2 }
  291. { loc:506 val:preset_c }
  292. { loc:533 val:preset_d },
  293. { loc:636 val:preset_b }
  294. { loc:683 val:preset_f_4 }
  295. { loc:686 val:preset_dry }
  296. { loc:715 val:preset_d }
  297. { loc:730 val:preset_c }
  298. { loc:768 val:preset_g_1_a }
  299. { loc:797 val:preset_b }
  300. { loc:824 val:preset_c }
  301. { loc:846 val:preset_a }
  302. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  303. { loc:866 val:preset_d } // 37 (dry equally good)
  304. { loc:868 val:preset_dry } // 37 middle
  305. { loc:875 val:preset_f_1 }
  306. { loc:894 val:preset_g_1_d }
  307. { loc:937 val:preset_dry }
  308. { loc:945 val:preset_g_1_d }
  309. { loc:990 val:preset_g_1_d }
  310. { loc:1001 val:preset_b }
  311. { loc:1033 val:preset_c }
  312. { loc:1102 val:preset_b }
  313. { loc:1108 val:preset_g_1_a }
  314. { loc:1125 val:preset_dry }
  315. { loc:1182 val:preset_dry }
  316. { loc:1247 val:preset_g_1_d }
  317. { loc:1289 val:preset_a }
  318. { loc:1295 val:preset_g_a }
  319. { loc:1300 val:preset_f_1 }
  320. { loc:1302 val:preset_g_a }
  321. { loc:1335 val:preset_g_1_a }
  322. { loc:1395 val:preset_f_2 }
  323. { loc:1404 val:preset_dry }
  324. { loc:1411 val:preset_g }
  325. { loc:1427 val:preset_dry }
  326. { loc:1447 val:preset_d }
  327. ]
  328. seq_f_1 :
  329. [
  330. { loc: -1 type:exec val:init }
  331. { loc: -1 val:preset_dry }
  332. { loc: 0 val:preset_a }
  333. { loc: 23 val:preset_c }
  334. { loc: 52 val:preset_dry }
  335. { loc: 57 val:preset_g_1_a }
  336. { loc: 85 val:preset_dry }
  337. { loc: 95 val:preset_f_2 }
  338. { loc:103 val:preset_b }
  339. { loc:119 val:preset_g_1_d }
  340. { loc:146 val:preset_g_1_d }
  341. { loc:172 val:preset_dry }
  342. { loc:187 val:preset_c }
  343. { loc:224 val:preset_f_2 }
  344. { loc:303 val:preset_dry }
  345. { loc:312 val:preset_g_1_a }
  346. { loc:345 val:preset_f_1 }
  347. { loc:366 type:set, var:xfad0, val:1000.0 }
  348. { loc:366 type:set, var:xfad1, val:1000.0 }
  349. { loc:394 type:exec,val:preset_b }
  350. { loc:423 type:set, var:xfad0, val:100.0 }
  351. { loc:423 type:set, var:xfad1, val:100.0 }
  352. { loc:429 type:exec val:preset_f_2 }
  353. { loc:506 val:preset_c }
  354. { loc:533 val:preset_f_1 },
  355. { loc:636 val:preset_b }
  356. { loc:683 val:preset_f_4 }
  357. { loc:686 val:preset_dry }
  358. { loc:715 val:preset_d }
  359. { loc:730 val:preset_c }
  360. { loc:768 val:preset_g_1_a }
  361. { loc:797 val:preset_b }
  362. { loc:824 val:preset_c }
  363. { loc:846 val:preset_a }
  364. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  365. { loc:866 val:preset_d } // 37 (dry equally good)
  366. { loc:868 val:preset_dry } // 37 middle
  367. { loc:875 val:preset_f_1 }
  368. { loc:894 val:preset_g_1_d }
  369. { loc:937 val:preset_dry }
  370. { loc:945 val:preset_g_1_d }
  371. { loc:990 val:preset_g_1_d }
  372. { loc:1001 val:preset_b }
  373. { loc:1033 val:preset_c }
  374. { loc:1102 val:preset_b }
  375. { loc:1108 val:preset_g_1_a }
  376. { loc:1125 val:preset_dry }
  377. { loc:1182 val:preset_dry }
  378. { loc:1247 val:preset_g_1_d }
  379. { loc:1289 val:preset_a }
  380. { loc:1295 val:preset_g_a }
  381. { loc:1300 val:preset_f_1 }
  382. { loc:1302 val:preset_g_a }
  383. { loc:1335 val:preset_g_1_a }
  384. { loc:1395 val:preset_f_2 }
  385. { loc:1404 val:preset_dry }
  386. { loc:1411 val:preset_g }
  387. { loc:1427 val:preset_dry }
  388. { loc:1447 val:preset_f_1 }
  389. ]
  390. seq_f_2 :
  391. [
  392. { loc: -1 type:exec val:init }
  393. { loc: -1 val:preset_dry }
  394. { loc: 0 val:preset_a }
  395. { loc: 23 val:preset_c }
  396. { loc: 52 val:preset_dry }
  397. { loc: 57 val:preset_g_1_a }
  398. { loc: 85 val:preset_dry }
  399. { loc: 95 val:preset_f_2 }
  400. { loc:103 val:preset_f_2 }
  401. { loc:119 val:preset_g_1_d }
  402. { loc:146 val:preset_g_1_d }
  403. { loc:172 val:preset_dry }
  404. { loc:187 val:preset_c }
  405. { loc:224 val:preset_f_2 }
  406. { loc:303 val:preset_dry }
  407. { loc:312 val:preset_g_1_a }
  408. { loc:345 val:preset_f_1 }
  409. { loc:366 type:set, var:xfad0, val:1000.0 }
  410. { loc:366 type:set, var:xfad1, val:1000.0 }
  411. { loc:394 type:exec,val:preset_b }
  412. { loc:423 type:set, var:xfad0, val:100.0 }
  413. { loc:423 type:set, var:xfad1, val:100.0 }
  414. { loc:429 type:exec val:preset_f_2 }
  415. { loc:506 val:preset_c }
  416. { loc:533 val:preset_f_2 },
  417. { loc:636 val:preset_b }
  418. { loc:683 val:preset_f_4 }
  419. { loc:686 val:preset_dry }
  420. { loc:715 val:preset_d }
  421. { loc:730 val:preset_c }
  422. { loc:768 val:preset_g_1_a }
  423. { loc:797 val:preset_b }
  424. { loc:824 val:preset_c }
  425. { loc:846 val:preset_a }
  426. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  427. { loc:866 val:preset_d } // 37 (dry equally good)
  428. { loc:868 val:preset_dry } // 37 middle
  429. { loc:875 val:preset_f_1 }
  430. { loc:894 val:preset_g_1_d }
  431. { loc:937 val:preset_dry }
  432. { loc:945 val:preset_g_1_d }
  433. { loc:990 val:preset_g_1_d }
  434. { loc:1001 val:preset_b }
  435. { loc:1033 val:preset_c }
  436. { loc:1102 val:preset_b }
  437. { loc:1108 val:preset_g_1_a }
  438. { loc:1125 val:preset_dry }
  439. { loc:1182 val:preset_dry }
  440. { loc:1247 val:preset_g_1_d }
  441. { loc:1289 val:preset_a }
  442. { loc:1295 val:preset_g_a }
  443. { loc:1300 val:preset_f_1 }
  444. { loc:1302 val:preset_g_a }
  445. { loc:1335 val:preset_g_1_a }
  446. { loc:1395 val:preset_f_2 }
  447. { loc:1404 val:preset_dry }
  448. { loc:1411 val:preset_g }
  449. { loc:1427 val:preset_dry }
  450. { loc:1447 val:preset_f_2 }
  451. ]
  452. seq_f_3 :
  453. [
  454. { loc: -1 type:exec val:init }
  455. { loc: -1 val:preset_dry }
  456. { loc: 0 val:preset_a }
  457. { loc: 23 val:preset_c }
  458. { loc: 57 val:preset_g_1_a }
  459. { loc: 85 val:preset_dry }
  460. { loc: 95 val:preset_f_2 }
  461. { loc:103 val:preset_b }
  462. { loc:119 val:preset_g_1_d }
  463. { loc:146 val:preset_g_1_d }
  464. { loc:172 val:preset_dry }
  465. { loc:187 val:preset_c }
  466. { loc:224 val:preset_f_2 }
  467. { loc:303 val:preset_dry }
  468. { loc:312 val:preset_f_1 }
  469. { loc:366 type:set, var:xfad0, val:1000.0 }
  470. { loc:366 type:set, var:xfad1, val:1000.0 }
  471. { loc:394 type:exec,val:preset_b }
  472. { loc:423 type:set, var:xfad0, val:100.0 }
  473. { loc:423 type:set, var:xfad1, val:100.0 }
  474. { loc:429 type:exec val:preset_f_2 }
  475. { loc:506 val:preset_c }
  476. { loc:533 val:preset_f_3 },
  477. { loc:636 val:preset_b }
  478. { loc:683 val:preset_f_4 }
  479. { loc:686 val:preset_dry }
  480. { loc:715 val:preset_d }
  481. { loc:730 val:preset_c }
  482. { loc:768 val:preset_g_1_a }
  483. { loc:797 val:preset_b }
  484. { loc:824 val:preset_c }
  485. { loc:846 val:preset_a }
  486. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  487. { loc:866 val:preset_d } // 37 (dry equally good)
  488. { loc:868 val:preset_dry } // 37 middle
  489. { loc:875 val:preset_f_1 }
  490. { loc:894 val:preset_g_1_d }
  491. { loc:937 val:preset_dry }
  492. { loc:945 val:preset_g_1_d }
  493. { loc:990 val:preset_g_1_d }
  494. { loc:1001 val:preset_b }
  495. { loc:1033 val:preset_c }
  496. { loc:1102 val:preset_b }
  497. { loc:1108 val:preset_g_1_a }
  498. { loc:1125 val:preset_dry }
  499. { loc:1182 val:preset_dry }
  500. { loc:1247 val:preset_g_1_d }
  501. { loc:1289 val:preset_a }
  502. { loc:1295 val:preset_g_a }
  503. { loc:1300 val:preset_f_1 }
  504. { loc:1302 val:preset_g_a }
  505. { loc:1335 val:preset_g_1_a }
  506. { loc:1395 val:preset_f_2 }
  507. { loc:1404 val:preset_dry }
  508. { loc:1411 val:preset_g }
  509. { loc:1427 val:preset_dry }
  510. { loc:1447 val:preset_f_3 }
  511. ]
  512. seq_f_4 :
  513. [
  514. { loc: -1 type:exec val:init }
  515. { loc: -1 val:preset_dry }
  516. { loc: 0 val:preset_a }
  517. { loc: 23 val:preset_c }
  518. { loc: 52 val:preset_dry }
  519. { loc: 57 val:preset_g_1_a }
  520. { loc: 85 val:preset_dry }
  521. { loc: 95 val:preset_f_2 }
  522. { loc:103 val:preset_b }
  523. { loc:119 val:preset_g_1_d }
  524. { loc:146 val:preset_g_1_d }
  525. { loc:172 val:preset_dry }
  526. { loc:187 val:preset_c }
  527. { loc:224 val:preset_f_2 }
  528. { loc:303 val:preset_dry }
  529. { loc:312 val:preset_g_1_a }
  530. { loc:345 val:preset_f_1 }
  531. { loc:366 type:set, var:xfad0, val:1000.0 }
  532. { loc:366 type:set, var:xfad1, val:1000.0 }
  533. { loc:394 type:exec,val:preset_b }
  534. { loc:423 type:set, var:xfad0, val:100.0 }
  535. { loc:423 type:set, var:xfad1, val:100.0 }
  536. { loc:429 type:exec val:preset_f_2 }
  537. { loc:506 val:preset_c }
  538. { loc:533 val:preset_f_4 },
  539. { loc:636 val:preset_b }
  540. { loc:683 val:preset_f_4 }
  541. { loc:686 val:preset_dry }
  542. { loc:715 val:preset_d }
  543. { loc:730 val:preset_c }
  544. { loc:768 val:preset_g_1_a }
  545. { loc:797 val:preset_b }
  546. { loc:824 val:preset_c }
  547. { loc:846 val:preset_a }
  548. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  549. { loc:866 val:preset_d } // 37 (dry equally good)
  550. { loc:868 val:preset_dry } // 37 middle
  551. { loc:875 val:preset_f_1 }
  552. { loc:894 val:preset_g_1_d }
  553. { loc:937 val:preset_dry }
  554. { loc:945 val:preset_g_1_d }
  555. { loc:990 val:preset_g_1_d }
  556. { loc:1001 val:preset_b }
  557. { loc:1033 val:preset_c }
  558. { loc:1102 val:preset_b }
  559. { loc:1108 val:preset_g_1_a }
  560. { loc:1125 val:preset_dry }
  561. { loc:1182 val:preset_dry }
  562. { loc:1247 val:preset_g_1_d }
  563. { loc:1289 val:preset_a }
  564. { loc:1295 val:preset_g_a }
  565. { loc:1300 val:preset_f_1 }
  566. { loc:1302 val:preset_g_a }
  567. { loc:1335 val:preset_g_1_a }
  568. { loc:1395 val:preset_f_2 }
  569. { loc:1404 val:preset_dry }
  570. { loc:1411 val:preset_g }
  571. { loc:1427 val:preset_dry }
  572. { loc:1447 val:preset_f_4 }
  573. ]
  574. seq_g :
  575. [
  576. { loc: -1 type:exec val:init }
  577. { loc: -1 val:preset_dry }
  578. { loc: 0 val:preset_a }
  579. { loc: 23 val:preset_c }
  580. { loc: 52 val:preset_dry }
  581. { loc: 57 val:preset_g_1_a }
  582. { loc: 85 val:preset_dry }
  583. { loc: 95 val:preset_f_2 }
  584. { loc:103 val:preset_b }
  585. { loc:119 val:preset_g_1_d }
  586. { loc:146 val:preset_g_1_d }
  587. { loc:172 val:preset_dry }
  588. { loc:187 val:preset_c }
  589. { loc:224 val:preset_f_2 }
  590. { loc:303 val:preset_dry }
  591. { loc:312 val:preset_g_1_a }
  592. { loc:345 val:preset_f_1 }
  593. { loc:366 type:set, var:xfad0, val:1000.0 }
  594. { loc:366 type:set, var:xfad1, val:1000.0 }
  595. { loc:394 type:exec,val:preset_b }
  596. { loc:423 type:set, var:xfad0, val:100.0 }
  597. { loc:423 type:set, var:xfad1, val:100.0 }
  598. { loc:429 type:exec val:preset_f_2 }
  599. { loc:506 val:preset_c }
  600. { loc:533 val:preset_g },
  601. { loc:636 val:preset_b }
  602. { loc:683 val:preset_f_4 }
  603. { loc:686 val:preset_dry }
  604. { loc:715 val:preset_d }
  605. { loc:730 val:preset_c }
  606. { loc:768 val:preset_g_1_a }
  607. { loc:797 val:preset_b }
  608. { loc:824 val:preset_c }
  609. { loc:846 val:preset_a }
  610. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  611. { loc:866 val:preset_d } // 37 (dry equally good)
  612. { loc:868 val:preset_dry } // 37 middle
  613. { loc:875 val:preset_f_1 }
  614. { loc:894 val:preset_g_1_d }
  615. { loc:937 val:preset_dry }
  616. { loc:945 val:preset_g_1_d }
  617. { loc:990 val:preset_g_1_d }
  618. { loc:1001 val:preset_b }
  619. { loc:1033 val:preset_c }
  620. { loc:1102 val:preset_b }
  621. { loc:1108 val:preset_g_1_a }
  622. { loc:1125 val:preset_dry }
  623. { loc:1182 val:preset_dry }
  624. { loc:1247 val:preset_g_1_d }
  625. { loc:1289 val:preset_a }
  626. { loc:1295 val:preset_g_a }
  627. { loc:1300 val:preset_f_1 }
  628. { loc:1302 val:preset_g_a }
  629. { loc:1335 val:preset_g_1_a }
  630. { loc:1395 val:preset_f_2 }
  631. { loc:1404 val:preset_dry }
  632. { loc:1411 val:preset_g }
  633. { loc:1427 val:preset_dry }
  634. { loc:1447 val:preset_g }
  635. ]
  636. seq_g_a :
  637. [
  638. { loc: -1 type:exec val:init }
  639. { loc: -1 val:preset_dry }
  640. { loc: 0 val:preset_a }
  641. { loc: 23 val:preset_c }
  642. { loc: 52 val:preset_dry }
  643. { loc: 57 val:preset_g_1_a }
  644. { loc: 85 val:preset_dry }
  645. { loc: 95 val:preset_f_2 }
  646. { loc:103 val:preset_b }
  647. { loc:119 val:preset_g_1_d }
  648. { loc:146 val:preset_g_1_d }
  649. { loc:172 val:preset_dry }
  650. { loc:187 val:preset_c }
  651. { loc:224 val:preset_f_2 }
  652. { loc:303 val:preset_dry }
  653. { loc:312 val:preset_g_1_a }
  654. { loc:345 val:preset_f_1 }
  655. { loc:367 val:preset_g_a }
  656. { loc:366 type:set, var:xfad0, val:1000.0 }
  657. { loc:366 type:set, var:xfad1, val:1000.0 }
  658. { loc:394 type:exec,val:preset_b }
  659. { loc:423 type:set, var:xfad0, val:100.0 }
  660. { loc:423 type:set, var:xfad1, val:100.0 }
  661. { loc:429 type:exec val:preset_f_2 }
  662. { loc:506 val:preset_c }
  663. { loc:533 val:preset_g_a },
  664. { loc:636 val:preset_b }
  665. { loc:683 val:preset_f_4 }
  666. { loc:686 val:preset_dry }
  667. { loc:715 val:preset_d }
  668. { loc:730 val:preset_c }
  669. { loc:768 val:preset_g_1_a }
  670. { loc:797 val:preset_b }
  671. { loc:824 val:preset_c }
  672. { loc:846 val:preset_a }
  673. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  674. { loc:866 val:preset_d } // 37 (dry equally good)
  675. { loc:868 val:preset_dry } // 37 middle
  676. { loc:875 val:preset_f_1 }
  677. { loc:894 val:preset_g_1_d }
  678. { loc:937 val:preset_dry }
  679. { loc:945 val:preset_g_1_d }
  680. { loc:990 val:preset_g_1_d }
  681. { loc:1001 val:preset_b }
  682. { loc:1033 val:preset_c }
  683. { loc:1102 val:preset_b }
  684. { loc:1108 val:preset_g_1_a }
  685. { loc:1125 val:preset_dry }
  686. { loc:1182 val:preset_dry }
  687. { loc:1247 val:preset_g_1_d }
  688. { loc:1289 val:preset_a }
  689. { loc:1295 val:preset_g_a }
  690. { loc:1300 val:preset_f_1 }
  691. { loc:1302 val:preset_g_a }
  692. { loc:1335 val:preset_g_1_a }
  693. { loc:1395 val:preset_f_2 }
  694. { loc:1404 val:preset_dry }
  695. { loc:1411 val:preset_g }
  696. { loc:1427 val:preset_dry }
  697. { loc:1447 val:preset_g_a }
  698. ]
  699. seq_g_1_d :
  700. [
  701. { loc: -1 type:exec val:init }
  702. { loc: -1 val:preset_dry }
  703. { loc: 0 val:preset_a }
  704. { loc: 23 val:preset_c }
  705. { loc: 52 val:preset_dry }
  706. { loc: 57 val:preset_g_1_a }
  707. { loc: 85 val:preset_dry }
  708. { loc: 95 val:preset_f_2 }
  709. { loc:103 val:preset_b }
  710. { loc:119 val:preset_g_1_d }
  711. { loc:146 val:preset_g_1_d }
  712. { loc:172 val:preset_dry }
  713. { loc:187 val:preset_c }
  714. { loc:224 val:preset_f_2 }
  715. { loc:303 val:preset_dry }
  716. { loc:312 val:preset_g_1_a }
  717. { loc:345 val:preset_f_1 }
  718. { loc:366 type:set, var:xfad0, val:1000.0 }
  719. { loc:366 type:set, var:xfad1, val:1000.0 }
  720. { loc:394 type:exec,val:preset_b }
  721. { loc:423 type:set, var:xfad0, val:100.0 }
  722. { loc:423 type:set, var:xfad1, val:100.0 }
  723. { loc:429 type:exec val:preset_f_2 }
  724. { loc:506 val:preset_c }
  725. { loc:533 val:preset_g_1_d },
  726. { loc:636 val:preset_b }
  727. { loc:683 val:preset_f_4 }
  728. { loc:686 val:preset_dry }
  729. { loc:715 val:preset_d }
  730. { loc:730 val:preset_c }
  731. { loc:768 val:preset_g_1_a }
  732. { loc:797 val:preset_b }
  733. { loc:824 val:preset_c }
  734. { loc:846 val:preset_a }
  735. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  736. { loc:866 val:preset_d } // 37 (dry equally good)
  737. { loc:868 val:preset_dry } // 37 middle
  738. { loc:875 val:preset_f_1 }
  739. { loc:894 val:preset_g_1_d }
  740. { loc:937 val:preset_dry }
  741. { loc:945 val:preset_g_1_d }
  742. { loc:990 val:preset_g_1_d }
  743. { loc:1001 val:preset_b }
  744. { loc:1033 val:preset_c }
  745. { loc:1102 val:preset_b }
  746. { loc:1108 val:preset_g_1_a }
  747. { loc:1125 val:preset_dry }
  748. { loc:1182 val:preset_dry }
  749. { loc:1247 val:preset_g_1_d }
  750. { loc:1289 val:preset_a }
  751. { loc:1295 val:preset_g_a }
  752. { loc:1300 val:preset_f_1 }
  753. { loc:1302 val:preset_g_a }
  754. { loc:1335 val:preset_g_1_a }
  755. { loc:1395 val:preset_f_2 }
  756. { loc:1404 val:preset_dry }
  757. { loc:1411 val:preset_g }
  758. { loc:1427 val:preset_dry }
  759. { loc:1447 val:preset_g_1_d }
  760. ]
  761. seq_g_1_a :
  762. [
  763. { loc: -1 type:exec val:init }
  764. { loc: -1 val:preset_dry }
  765. { loc: 0 val:preset_a }
  766. { loc: 23 val:preset_c }
  767. { loc: 52 val:preset_dry }
  768. { loc: 57 val:preset_g_1_a }
  769. { loc: 85 val:preset_dry }
  770. { loc: 95 val:preset_f_2 }
  771. { loc:103 val:preset_b }
  772. { loc:119 val:preset_g_1_d }
  773. { loc:146 val:preset_g_1_d }
  774. { loc:172 val:preset_dry }
  775. { loc:187 val:preset_c }
  776. { loc:224 val:preset_f_2 }
  777. { loc:303 val:preset_dry }
  778. { loc:312 val:preset_g_1_a }
  779. { loc:345 val:preset_f_1 }
  780. { loc:366 type:set, var:xfad0, val:1000.0 }
  781. { loc:366 type:set, var:xfad1, val:1000.0 }
  782. { loc:394 type:exec,val:preset_b }
  783. { loc:423 type:set, var:xfad0, val:100.0 }
  784. { loc:423 type:set, var:xfad1, val:100.0 }
  785. { loc:429 type:exec val:preset_f_2 }
  786. { loc:506 val:preset_c }
  787. { loc:533 val:preset_g_1_a },
  788. { loc:636 val:preset_b }
  789. { loc:683 val:preset_f_4 }
  790. { loc:686 val:preset_dry }
  791. { loc:715 val:preset_d }
  792. { loc:730 val:preset_c }
  793. { loc:768 val:preset_g_1_a }
  794. { loc:797 val:preset_b }
  795. { loc:824 val:preset_c }
  796. { loc:846 val:preset_a }
  797. { loc:864 val:preset_g_1_a } // 36 last pedal transition (a,b,f4 equally good)
  798. { loc:866 val:preset_d } // 37 (dry equally good)
  799. { loc:868 val:preset_dry } // 37 middle
  800. { loc:875 val:preset_f_1 }
  801. { loc:894 val:preset_g_1_d }
  802. { loc:937 val:preset_dry }
  803. { loc:945 val:preset_g_1_d }
  804. { loc:990 val:preset_g_1_d }
  805. { loc:1001 val:preset_b }
  806. { loc:1033 val:preset_c }
  807. { loc:1102 val:preset_b }
  808. { loc:1108 val:preset_g_1_a }
  809. { loc:1125 val:preset_dry }
  810. { loc:1182 val:preset_dry }
  811. { loc:1247 val:preset_g_1_d }
  812. { loc:1289 val:preset_a }
  813. { loc:1295 val:preset_g_a }
  814. { loc:1300 val:preset_f_1 }
  815. { loc:1302 val:preset_g_a }
  816. { loc:1335 val:preset_g_1_a }
  817. { loc:1395 val:preset_f_2 }
  818. { loc:1404 val:preset_dry }
  819. { loc:1411 val:preset_g }
  820. { loc:1427 val:preset_dry }
  821. { loc:1447 val:preset_g_1_a }
  822. ]
  823. init:
  824. [
  825. { loc:-1, mod:m1, var:dyn, type:input, val:0.0, min:0.0 max:2.0 },
  826. { var:even, val:0.0, min:0.0 max:2.0 },
  827. { var:tempo, val:0.0, min:0.0 max:200.0 },
  828. { var:cost, val:0.0, min:0.0 max:2.0 },
  829. // wnd len:1=512 2=1024 3=2048 4=4096 5=8192
  830. { loc:-1, mod:m1, var:win0, type:set, rate:100, val:3 },
  831. { var:win1, rate:100, val:2 },
  832. // hop: 1=1 2=2 3=4 4=8 5=16
  833. { var:hop0, rate:100, val:3 },
  834. { var:hop1, rate:100, val:3 },
  835. { var:mod0, val:1 },
  836. { var:mod1, val:1 },
  837. { var:thr0, val:65 },
  838. { var:thr1, val:65 },
  839. { var:upr0, val:0 },
  840. { var:upr1, val:0 },
  841. { var:lwr0, val:2.0 },
  842. { var:lwr1, val:2.0 },
  843. { var:ceil0, val:20 },
  844. { var:ceil1, val:20 },
  845. { var:expo0, val:2.0 },
  846. { var:expo1, val:2.0 },
  847. { var:mix0, val:0.0 },
  848. { var:mix1, val:0.0 },
  849. { var:wet0, val:0.0 },
  850. { var:wet1, val:0.0 },
  851. { var:minc0, val:10 },
  852. { var:maxc0, val:50 },
  853. { var:mine0, val:1.0 },
  854. { var:maxe0, val:4.0 },
  855. { var:minm0, val:0 },
  856. { var:maxm0, val:1.0 },
  857. { var:mint0, val:55 },
  858. { var:maxt0, val:85 },
  859. { var:minu0, val:0.0 },
  860. { var:maxu0, val:0.5 },
  861. { var:minl0, val:0 },
  862. { var:maxl0, val:3 },
  863. { var:mino0, val:-100.0 },
  864. { var:maxo0, val:100.0 },
  865. { var:minc1, val:10 },
  866. { var:maxc1, val:50 },
  867. { var:mine1, val:1.0 },
  868. { var:maxe1, val:4.0 },
  869. { var:minm1, val:0 },
  870. { var:maxm1, val:1.0 },
  871. { var:mint1, val:55 },
  872. { var:maxt1, val:85 },
  873. { var:minu1, val:0.0 },
  874. { var:maxu1, val:0.5 },
  875. { var:minl1, val:0 },
  876. { var:maxl1, val:3 },
  877. { var:mino1, val:-100.0 },
  878. { var:maxo1, val:100.0 },
  879. { var:xfad0, val:100.0 },
  880. { var:xfad1, val:100.0 },
  881. { var:sw0, type:decl, val:1 },
  882. { var:sw1, type:decl, val:1 },
  883. // compressor
  884. { var:cbyp0, type:set, val:0.0 },
  885. { var:cigain0, val:3.0 },
  886. { var:cthrsh0, val:-20.0 },
  887. { var:cratio0, val:2.0 },
  888. { var:catkms0, val:20.0 },
  889. { var:crlsms0, val:1000.0 },
  890. { var:cmakeup0, val:1.0 },
  891. { var:cwndms0, val:200 },
  892. { var:cbyp1, val:0.0 },
  893. { var:cigain1, val:3.0 },
  894. { var:cthrsh1, val:-20.0 },
  895. { var:cratio1, val:2.0 },
  896. { var:catkms1, val:20.0 },
  897. { var:crlsms1, val:1000.0 },
  898. { var:cmakeup1, val:1.0 },
  899. { var:cwndms1, val:200 },
  900. { var:dgain0, val:1.0 },
  901. { var:dgain1, val:1.0 },
  902. { var:wgain0, val:1.0 },
  903. { var:wgain1, val:1.0 },
  904. ]
  905. // Preset A (Section 2)
  906. preset_a :
  907. [
  908. { loc:-1 mod:m1, var:mod0, type:set, val: 1 },
  909. { var:thr0, val: 60.0 },
  910. { var:upr0, val: -1.1 },
  911. { var:lwr0, val: 2.0 },
  912. { var:mix0, val: 0.0 },
  913. { var:cbyp0, val: 0.0 },
  914. { var:cigain0, val: 6.0 },
  915. { var:wet0 val: 1.0}
  916. { var:wgain0, val: 1.25 }
  917. { var:sw0, val:0 },
  918. { var:mod1, val: 1 },
  919. { var:thr1, val: 60.0 },
  920. { var:upr1, val: -0.99 },
  921. { var:lwr1, val: 2.0 },
  922. { var:mix1, val: 0.0 },
  923. { var:cbyp1, val: 0.0 },
  924. { var:cigain1, val: 6.0 },
  925. { var:wet1 val: 1.0}
  926. { var:wgain1, val: 1.25 }
  927. { var:sw1, val:0 },
  928. ]
  929. // Preset D - (Section 4)
  930. preset_d :
  931. [
  932. { loc:-1 mod:m1 var:mod0, type:set, val: 1 },
  933. { var:thr0, val: 70.0 },
  934. { var:upr0, val: -3.9 },
  935. { var:lwr0, val: 4.0 },
  936. { var:cigain0, val: 9.0 },
  937. { var:wet0 val: 1.0 }
  938. { var:sw0, val:0 },
  939. { var:mod1 val: 1 },
  940. { var:thr1, val: 70.0 },
  941. { var:upr1, val: -4.5 },
  942. { var:lwr1, val: 4.0 },
  943. { var:cigain1, val: 9.0 },
  944. { var:wet1 val: 1.0 }
  945. { var:sw1, val:0 },
  946. ]
  947. // Preset B (Section 6)
  948. preset_b :
  949. [
  950. { loc:-1 mod:m1 var:mod0, type:set, val:1 },
  951. { var:thr0, val: 77.0},
  952. { var:upr0, val: -0.5},
  953. { var:lwr0, val: 3.0},
  954. { var:mix0, val: 0.0 },
  955. { var:cbyp0, val: 0.0 },
  956. { var:cigain0, val:10.0 },
  957. { var:wgain0 val: 1.25}
  958. { var:wet0 val: 1.0 }
  959. { var:sw0, val:0 },
  960. { var:mod1, val:1 },
  961. { var:thr1, val: 74.0 },
  962. { var:upr1, val: -0.5},
  963. { var:lwr1, val: 2.0},
  964. { var:mix1, val: 0.0 },
  965. { var:cbyp1, val: 0.0 },
  966. { var:cigain1, val:10.0 },
  967. { var:wgain1 val: 1.25}
  968. { var:wet1 val: 1.0 }
  969. { var:sw1, val:0 },
  970. ]
  971. preset_b_0 :
  972. [
  973. { loc:-1 mod:m1 var:mod0, type:set, val:1 },
  974. { var:wet0, val:1.0 },
  975. { var:thr0, val: 77.0},
  976. { var:upr0, val: -0.5},
  977. { var:lwr0, val: 3.0},
  978. { var:ceil0, val: 20.0 }
  979. { var:expo0, val: 2.0 },
  980. { var:mix0, val: 1.0 },
  981. { var:cbyp0, val: 0.0 },
  982. { var:cigain0, val: 10.0 },
  983. { var:wgain0 val: 1.25}
  984. { var:sw0, val:0 },
  985. { var:mod1, val:1 },
  986. { var:wet1, val:1.0 },
  987. { var:thr1, val: 74.0 },
  988. { var:upr1, val: -0.5},
  989. { var:lwr1, val: 2.0},
  990. { var:ceil1, val: 20.0 }
  991. { var:expo1, val: 2.0 },
  992. { var:mix1, val: 1.0 },
  993. { var:cbyp1, val: 0.0 },
  994. { var:cigain1, val:10.0 },
  995. { var:wgain1 val: 1.25}
  996. { var:sw1, val:0 },
  997. ]
  998. // Preset C
  999. preset_c :
  1000. [
  1001. { loc:-1 mod:m1 var:mod0, type:set, val:1 },
  1002. { var:thr0, type:set, val: 80.0},
  1003. { var:upr0, type:set, val: -0.5},
  1004. { var:lwr0, type:set, val: 5.0},
  1005. { var:cigain0, type:set, val:11.0 },
  1006. { var:wet0 type:set, val: 1.0}
  1007. { var:sw0, type:set, val:0 },
  1008. { var:mod1 type:set, val:1 },
  1009. { var:thr1, type:set, val: 80.0 },
  1010. { var:upr1, type:set, val: -0.5},
  1011. { var:lwr1, type:set, val: 5.0},
  1012. { var:cigain1, type:set, val:11.0 },
  1013. { var:wet1 type:set, val: 1.0}
  1014. { var:sw1, type:set, val:0 },
  1015. ]
  1016. // Preset F-1
  1017. preset_f_1 :
  1018. [
  1019. { loc:-1 mod:m1 var:mod0, type:set, val: 1 },
  1020. { var:thr0, type:set, val: 50.0 },
  1021. { var:upr0, type:set, val: -3.0 },
  1022. { var:lwr0, type:set, val: 1.0 },
  1023. { var:mix0, type:set val: 0.0 },
  1024. { var:cigain0, type:set, val: 6.0 },
  1025. { var:wet0 type:set, val: 1.0 }
  1026. { var:wgain0, val:1.25 },
  1027. { var:sw0, type:set, val:0 },
  1028. { var:mod1, type:set, val: 1 },
  1029. { var:thr1, type:set, val: 50.0 },
  1030. { var:upr1, type:set, val: -3.0 },
  1031. { var:lwr1, type:set, val: 1.0 },
  1032. { var:mix1, type:set val: 0.0 },
  1033. { var:cigain1, type:set, val: 6.0 },
  1034. { var:wet1 type:set, val: 1.0 }
  1035. { var:wgain1, val:1.25 },
  1036. { var:sw1, type:set, val:0 },
  1037. ]
  1038. // Preset F-2
  1039. preset_f_2:
  1040. [
  1041. { loc:99 mod:m1 var:mod0, type:set, val: 1 },
  1042. { var:thr0, type:set, val: 60.0 },
  1043. { var:upr0, type:set, val: -3.0 },
  1044. { var:lwr0, type:set, val: 1.0 },
  1045. { var:mix0, type:set val: 0.0 },
  1046. { var:cigain0, type:set, val: 6.0 },
  1047. { var:wet0 type:set, val: 1.0 }
  1048. { var:wgain0, val:1.25 },
  1049. { var:sw0, type:set, val:0 },
  1050. { var:mod1, type:set, val: 1 },
  1051. { var:thr1, type:set, val: 60.0 },
  1052. { var:upr1, type:set, val: -3.0 },
  1053. { var:lwr1, type:set, val: 1.0 },
  1054. { var:mix1, type:set val: 0.0 },
  1055. { var:cigain1, type:set, val: 6.0 },
  1056. { var:wet1 type:set, val: 1.0 }
  1057. { var:wgain1, val: 1.25 },
  1058. { var:sw1, type:set, val:0 },
  1059. ]
  1060. // Preset F-3
  1061. preset_f_3:
  1062. [
  1063. { loc:99 mod:m1 var:mod0, type:set, val: 1 },
  1064. { var:thr0, type:set, val: 55.0 },
  1065. { var:upr0, type:set, val: -3.0 },
  1066. { var:lwr0, type:set, val: 1.0 },
  1067. { var:mix0, type:set val: 0.0 },
  1068. { var:cigain0, type:set, val: 6.0 },
  1069. { var:wet0 type:set, val: 1.0 }
  1070. { var:wgain0, val:1.25 },
  1071. { var:sw0, type:set, val:0 },
  1072. { var:mod1, type:set, val: 1 },
  1073. { var:thr1, type:set, val: 55.0 },
  1074. { var:upr1, type:set, val: -3.0 },
  1075. { var:lwr1, type:set, val: 1.0 },
  1076. { var:mix1, type:set val: 0.0 },
  1077. { var:cigain1, type:set, val: 6.0 },
  1078. { var:wet1 type:set, val: 1.0 }
  1079. { var:wgain1, val: 1.25 },
  1080. { var:sw1, type:set, val:0 },
  1081. ]
  1082. // Preset F-4
  1083. preset_f_4:
  1084. [
  1085. { loc:99 mod:m1 var:mod0, type:set, val: 1 },
  1086. { var:thr0, type:set, val: 55.0 },
  1087. { var:upr0, type:set, val: -5.0 },
  1088. { var:lwr0, type:set, val: 1.0 },
  1089. { var:mix0, type:set val: 0.0 },
  1090. { var:cigain0, type:set, val: 6.0 },
  1091. { var:wet0 type:set, val: 1.0 }
  1092. { var:wgain0, val: 1.25 },
  1093. { var:sw0, type:set, val:0 },
  1094. { var:mod1, type:set, val: 1 },
  1095. { var:thr1, type:set, val: 55.0 },
  1096. { var:upr1, type:set, val: -5.0 },
  1097. { var:lwr1, type:set, val: 1.0 },
  1098. { var:mix1, type:set val: 0.0 },
  1099. { var:cigain1, type:set, val: 6.0 },
  1100. { var:wet1 type:set, val: 1.0 }
  1101. { var:wgain1, val: 1.25 },
  1102. { var:sw1, type:set, val:0 },
  1103. ]
  1104. // Preset G
  1105. preset_g:
  1106. [
  1107. { loc:99 mod:m1 var:mod0, type:set, val: 4 },
  1108. { var:thr0, type:set, val: 60.0 },
  1109. { var:upr0, type:set, val: -0.7 },
  1110. { var:lwr0, type:set, val: 8.0 },
  1111. { var:ceil0, type:set, val: 20.0 }
  1112. { var:expo0, type:set, val: 8.0 },
  1113. { var:mix0, type:set, val: 1.0 },
  1114. { var:cigain0, type:set, val: 10.0 },
  1115. { var:wet0 type:set, val: 1.0 }
  1116. { var:sw0, type:set, val:0 },
  1117. { var:mod1, type:set, val: 4 },
  1118. { var:thr1, type:set, val: 64.0 },
  1119. { var:upr1, type:set, val: -0.7 },
  1120. { var:lwr1, type:set, val: 8.0 },
  1121. { var:ceil1, type:set, val: 20.0 }
  1122. { var:expo1, type:set, val: 8.0 },
  1123. { var:mix1, type:set, val: 1.0 },
  1124. { var:cigain1, type:set, val: 10.0 },
  1125. { var:wet1 type:set, val: 1.0 }
  1126. { var:sw1, type:set, val:0 },
  1127. ]
  1128. // Preset G (a) (Section 9)
  1129. preset_g_a :
  1130. [
  1131. { loc:-1 mod:m1 var:mod0, type:set, val: 4 },
  1132. { var:thr0, val: 50.0 },
  1133. { var:upr0, val: -0.7 },
  1134. { var:lwr0, val: 2.0 },
  1135. { var:ceil0, val: 40.0 }
  1136. { var:expo0, val: 2.0 },
  1137. { var:mix0, val: 1.0 },
  1138. { var:cigain0, val: 10.0 },
  1139. { var:wet0 val: 1.0 }
  1140. { var:sw0, val:0 },
  1141. { var:mod1, val: 4 },
  1142. { var:thr1, val: 54.0 },
  1143. { var:upr1, val: -0.7 },
  1144. { var:lwr1, val: 2.0 },
  1145. { var:ceil1, val: 40.0 }
  1146. { var:expo1, val: 2.0 },
  1147. { var:mix1, val: 1.0 },
  1148. { var:cigain1, val: 10.0 },
  1149. { var:wet1 val: 1.0 }
  1150. { var:sw1, val:0 },
  1151. ]
  1152. // Preset G-1 A (*) (Section 5 )
  1153. preset_g_1_a :
  1154. [
  1155. { loc:-1 mod:m1 var:mod0, type:set, val: 4 },
  1156. { var:thr0, val: 50.0 },
  1157. { var:upr0, val: -0.7 },
  1158. { var:lwr0, val: 8.0 },
  1159. { var:ceil0, val: 20.0 }
  1160. { var:expo0, val: 8.0 },
  1161. { var:mix0, val: 1.0 },
  1162. { var:cigain0, val: 10.0 },
  1163. { var:wet0 val: 1.0 }
  1164. { var:wgain0, val: 1.0 }
  1165. { var:sw0, val:0 },
  1166. { var:mod1, val: 4 },
  1167. { var:thr1, val: 54.0 },
  1168. { var:upr1, val: -0.7 },
  1169. { var:lwr1, val: 2.0 },
  1170. { var:ceil1, val: 20.0 }
  1171. { var:expo1, val: 2.0 },
  1172. { var:mix1, val: 1.0 },
  1173. { var:cigain1, val: 10.0 },
  1174. { var:wet1 val: 1.0 }
  1175. { var:wgain1, val: 1.0 }
  1176. { var:sw1, val:0 },
  1177. ]
  1178. // Preset G-1 D (Section 1)
  1179. preset_g_1_d:
  1180. [
  1181. { loc:-1 mod:m1 var:mod0, type:set, val: 4 },
  1182. { var:thr0, val: 40.0 },
  1183. { var:upr0, val: -0.4 },
  1184. { var:lwr0, val: 7.0 },
  1185. { var:ceil0, val: 60.0 }
  1186. { var:expo0, val: 7.0 },
  1187. { var:mix0, val: 1.0 },
  1188. { var:cigain0, val: 10.0 },
  1189. { var:wet0 val: 1.0 }
  1190. { var:wgain0, val: 1.0 }
  1191. { var:sw0, val:0 },
  1192. { var:mod1, val: 4 },
  1193. { var:thr1, val: 34.0 },
  1194. { var:upr1, val: -0.3 },
  1195. { var:lwr1, val: 5.0 },
  1196. { var:ceil1, val: 64.0 }
  1197. { var:expo1, val: 5.0 },
  1198. { var:mix1, val: 1.0 },
  1199. { var:cigain1, val: 10.0 },
  1200. { var:wet1 val: 1.0 }
  1201. { var:wgain1, val: 1.0 }
  1202. { var:sw1, val:0 },
  1203. ]
  1204. // Dry (Section 8 - Meas 7)
  1205. preset_dry :
  1206. [
  1207. { loc:-1 mod:m1 var:mod0, type:set, val:1 },
  1208. { var:cigain0, val: 5.0 },
  1209. { var:mix0, val: 0.0 },
  1210. { var:wet0 val: 0.0}
  1211. { var:sw0, val:0 },
  1212. { var:mod1 val:1 },
  1213. { var:mix1, val: 0.0 },
  1214. { var:cigain1, val: 5.0 },
  1215. { var:wet1 val: 0.0}
  1216. { var:sw1, val:0 },
  1217. ]
  1218. preset_ab :
  1219. [
  1220. { loc:-1, mod:m1, type:cross, var:thr0, min:30.0, max:70.0, arg:dyn }
  1221. { var:thr1, min:80.0, max:110.0, arg:dyn }
  1222. { var:upr0, min: -0.5, max:5.0, arg:even }
  1223. { var:upr1, min: 0.0, max:8.0, arg:even }
  1224. { var:lwr0, min: 0.0, max:10.0, arg:tempo }
  1225. { var:lwr1, min: 0.0, max:11.0, arg:tempo }
  1226. { type:set, var:sw0, val:0 },
  1227. { var:sw1, val:0 },
  1228. ]
  1229. }