Programmable real-time audio signal processing application
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

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. }