1: 2: All global variables are 0 3: 4: IN 0.1 Keystrokes: F10 5: RULE 0.1:1 assignment: (g0=1) = 1 6: RULE 0.1:2 assignment: (g4=0) = 0 7: RULE 0.1:3 assignment: (g5=0) = 0 8: OUT 0.1 One-shot timer "Change Patch - Select Patch": 1 ms delay 9: IN 1.0 On timer "Change Patch - Select Patch" 10: RULE 1.0:2 assignment: (oo=1) = 1 11: RULE 1.0:5 condition satisfied: if g0==oo then rr=g5 12: RULE 1.0:5 assignment: (if g0==oo then rr=g5) = 0 13: RULE 1.0:14 condition satisfied: if g0==oo then ss=g4 14: RULE 1.0:14 assignment: (if g0==oo then ss=g4) = 0 15: RULE 1.0:24 assignment: (oo=0) = 0 16: RULE 1.0 Goto "C&R" 17: RULE 1.0:42 assignment: (oa=0) = 0 18: RULE 1.0:43 assignment: (ob=0) = 0 19: RULE 1.0:44 assignment: (oc=0) = 0 20: RULE 1.0:45 assignment: (od=0) = 0 21: RULE 1.0:46 assignment: (oe=0) = 0 22: RULE 1.0:47 assignment: (of=0) = 0 23: RULE 1.0:48 assignment: (og=0) = 0 24: RULE 1.0:49 assignment: (oh=0) = 0 25: RULE 1.0:50 assignment: (oi=0) = 0 26: RULE 1.0:51 assignment: (oj=0) = 0 27: RULE 1.0:52 assignment: (ok=0) = 0 28: RULE 1.0:53 assignment: (ol=0) = 0 29: RULE 1.0:57 assignment: (xx=0) = 0 30: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 31: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 116: RULE 1.0:537 expression: (xx=xx+1) = 1 117: RULE 1.0 Goto "Setup Store" 118: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 119: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 204: RULE 1.0:537 expression: (xx=xx+1) = 2 205: RULE 1.0 Goto "Setup Store" 206: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 207: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 290: RULE 1.0:537 expression: (xx=xx+1) = 3 291: RULE 1.0 Goto "Setup Store" 292: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 293: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 376: RULE 1.0:537 expression: (xx=xx+1) = 4 377: RULE 1.0 Goto "Setup Store" 378: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 379: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 464: RULE 1.0:537 expression: (xx=xx+1) = 5 465: RULE 1.0 Goto "Setup Store" 466: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 467: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 550: RULE 1.0:537 expression: (xx=xx+1) = 6 551: RULE 1.0 Goto "Setup Store" 552: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 553: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 636: RULE 1.0:537 expression: (xx=xx+1) = 7 637: RULE 1.0 Goto "Setup Store" 638: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 639: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 722: RULE 1.0:537 expression: (xx=xx+1) = 8 723: RULE 1.0 Goto "Setup Store" 724: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 725: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 808: RULE 1.0:537 expression: (xx=xx+1) = 9 809: RULE 1.0 Goto "Setup Store" 810: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 811: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 894: RULE 1.0:537 expression: (xx=xx+1) = 10 895: RULE 1.0 Goto "Setup Store" 896: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 897: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 980: RULE 1.0:537 expression: (xx=xx+1) = 11 981: RULE 1.0 Goto "Setup Store" 982: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 983: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1066: RULE 1.0:537 expression: (xx=xx+1) = 12 1067: RULE 1.0 Goto "Setup Store" 1068: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1069: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1152: RULE 1.0:537 expression: (xx=xx+1) = 13 1153: RULE 1.0 Goto "Setup Store" 1154: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1155: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1238: RULE 1.0:537 expression: (xx=xx+1) = 14 1239: RULE 1.0 Goto "Setup Store" 1240: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1241: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1324: RULE 1.0:537 expression: (xx=xx+1) = 15 1325: RULE 1.0 Goto "Setup Store" 1326: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1327: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1410: RULE 1.0:537 expression: (xx=xx+1) = 16 1411: RULE 1.0 Goto "Setup Store" 1412: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1413: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1496: RULE 1.0:537 expression: (xx=xx+1) = 17 1497: RULE 1.0 Goto "Setup Store" 1498: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1499: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1582: RULE 1.0:537 expression: (xx=xx+1) = 18 1583: RULE 1.0 Goto "Setup Store" 1584: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1585: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1668: RULE 1.0:537 expression: (xx=xx+1) = 19 1669: RULE 1.0 Goto "Setup Store" 1670: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1671: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1754: RULE 1.0:537 expression: (xx=xx+1) = 20 1755: RULE 1.0 Goto "Setup Store" 1756: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1757: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1840: RULE 1.0:537 expression: (xx=xx+1) = 21 1841: RULE 1.0 Goto "Setup Store" 1842: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1843: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 1926: RULE 1.0:537 expression: (xx=xx+1) = 22 1927: RULE 1.0 Goto "Setup Store" 1928: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 1929: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 2012: RULE 1.0:537 expression: (xx=xx+1) = 23 2013: RULE 1.0 Goto "Setup Store" 2014: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 2015: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 2098: RULE 1.0:537 expression: (xx=xx+1) = 24 2099: RULE 1.0 Goto "Setup Store" 2100: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 2101: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 2184: RULE 1.0:537 expression: (xx=xx+1) = 25 2185: RULE 1.0 Goto "Setup Store" 2186: RULE 1.0:60 condition satisfied: if oo==0 then Goto "Store Patch Data" 2187: RULE 1.0:65 expression: (rr=1<=ww then Goto "Cycle" 2270: RULE 1.0:534 condition satisfied: if xx>=25 then skip next 2 rules 2271: RULE 1.0:541 assignment: (xx=0) = 0 2272: RULE 1.0:548 expression: (oo=oo+1) = 1 2273: RULE 1.0 Goto "Setup Store" 2274: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2275: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2374: RULE 1.0:537 expression: (xx=xx+1) = 1 2375: RULE 1.0 Goto "Setup Store" 2376: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2377: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2474: RULE 1.0:537 expression: (xx=xx+1) = 2 2475: RULE 1.0 Goto "Setup Store" 2476: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2477: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2574: RULE 1.0:537 expression: (xx=xx+1) = 3 2575: RULE 1.0 Goto "Setup Store" 2576: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2577: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2674: RULE 1.0:537 expression: (xx=xx+1) = 4 2675: RULE 1.0 Goto "Setup Store" 2676: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2677: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2774: RULE 1.0:537 expression: (xx=xx+1) = 5 2775: RULE 1.0 Goto "Setup Store" 2776: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2777: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2874: RULE 1.0:537 expression: (xx=xx+1) = 6 2875: RULE 1.0 Goto "Setup Store" 2876: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2877: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 2976: RULE 1.0:537 expression: (xx=xx+1) = 7 2977: RULE 1.0 Goto "Setup Store" 2978: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 2979: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3076: RULE 1.0:537 expression: (xx=xx+1) = 8 3077: RULE 1.0 Goto "Setup Store" 3078: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3079: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3176: RULE 1.0:537 expression: (xx=xx+1) = 9 3177: RULE 1.0 Goto "Setup Store" 3178: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3179: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3276: RULE 1.0:537 expression: (xx=xx+1) = 10 3277: RULE 1.0 Goto "Setup Store" 3278: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3279: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3376: RULE 1.0:537 expression: (xx=xx+1) = 11 3377: RULE 1.0 Goto "Setup Store" 3378: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3379: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3476: RULE 1.0:537 expression: (xx=xx+1) = 12 3477: RULE 1.0 Goto "Setup Store" 3478: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3479: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3576: RULE 1.0:537 expression: (xx=xx+1) = 13 3577: RULE 1.0 Goto "Setup Store" 3578: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3579: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3676: RULE 1.0:537 expression: (xx=xx+1) = 14 3677: RULE 1.0 Goto "Setup Store" 3678: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3679: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3776: RULE 1.0:537 expression: (xx=xx+1) = 15 3777: RULE 1.0 Goto "Setup Store" 3778: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3779: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3876: RULE 1.0:537 expression: (xx=xx+1) = 16 3877: RULE 1.0 Goto "Setup Store" 3878: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3879: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 3976: RULE 1.0:537 expression: (xx=xx+1) = 17 3977: RULE 1.0 Goto "Setup Store" 3978: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 3979: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 4076: RULE 1.0:537 expression: (xx=xx+1) = 18 4077: RULE 1.0 Goto "Setup Store" 4078: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 4079: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 4176: RULE 1.0:537 expression: (xx=xx+1) = 19 4177: RULE 1.0 Goto "Setup Store" 4178: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 4179: RULE 1.0:82 expression: (rr=1<=ww then Goto "Cycle" 4276: RULE 1.0:537 expression: (xx=xx+1) = 20 4277: RULE 1.0 Goto "Setup Store" 4278: RULE 1.0:61 condition satisfied: if oo==1 then Goto "Store Audio Values" 4279: RULE 1.0:82 expression: (rr=1<=25 then skip next 2 rules 4370: RULE 1.0:100 expression: (ww=vv+3) = 23 4371: RULE 1.0:118 condition satisfied: if uu=ww then Goto "Cycle" 4440: RULE 1.0:101 assignment: (qq=0) = 0 4441: RULE 1.0:113 assignment: (uu=0) = 0 4442: RULE 1.0:165 expression: (uu=uu+1) = 4 4443: RULE 1.0:181 expression: (uu=uu+1) = 5 4444: RULE 1.0:213 expression: (uu=uu+1) = 7 4445: RULE 1.0:309 expression: (uu=uu+1) = 13 4446: RULE 1.0:310 condition satisfied: if uu=ww then Goto "Cycle" 4529: 1.0:108 4530: RULE 1.0:133 expression: (uu=uu+1) = 2 4531: RULE 1.0:181 expression: (uu=uu+1) = 5 4532: RULE 1.0:230 condition satisfied: if uu