00000000: 00 70 50 52 3A 45 0D 44 3A 59 24 28 37 32 29 0D |.pPR:E.D:Y$(72).|
00000010: 44 3A 5A 24 28 31 29 0D 43 3A 59 24 3D 22 30 30 |D:Z$(1).C:Y$="00|
00000020: 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 |0000000000000000|
00000030: 30 30 30 30 30 30 22 0D 43 3A 59 24 3D 59 24 21 |000000".C:Y$=Y$!|
00000040: 21 59 24 21 21 59 24 0D 4A 3A 40 50 0D 2A 53 43 |!Y$!!Y$.J:@P.*SC|
00000050: 52 45 45 4E 20 47 3A 53 30 0D 54 53 48 3A 56 4F |REEN G:S0.TSH:VO|
00000060: 49 43 45 28 31 2D 33 29 20 20 20 20 56 4F 4C 28 |ICE(1-3) VOL(|
00000070: 30 2D 31 35 29 20 20 20 20 52 45 53 0D 3A 28 30 |0-15) RES.:(0|
00000080: 2D 31 35 29 0D 54 3A 0D 3A 0D 54 3A 52 45 47 49 |-15).T:.:.T:REGI|
00000090: 53 54 45 52 0D 3A 20 23 41 20 20 20 20 20 20 3C |STER.: #A <|
000000A0: 2D 20 4C 6F 77 20 46 72 65 71 20 20 20 20 41 74 |- Low Freq At|
000000B0: 74 61 63 6B 28 30 2D 31 35 29 0D 3A 20 23 42 20 |tack(0-15).: #B |
000000C0: 20 20 20 20 20 3C 2D 20 48 69 67 68 20 22 20 20 | <- High " |
000000D0: 20 20 20 20 44 65 63 61 79 20 28 30 2D 31 35 29 | Decay (0-15)|
000000E0: 0D 3A 20 23 43 20 20 20 20 20 20 3C 2D 20 4C 6F |.: #C <- Lo|
000000F0: 77 20 50 75 6C 73 65 0D 3A 20 23 44 20 20 20 20 |w Pulse.: #D |
00000100: 20 20 3C 2D 20 48 69 67 68 20 22 20 20 20 20 20 | <- High " |
00000110: 53 75 73 74 61 69 6E 28 30 2D 31 35 29 0D 3A 20 |Sustain(0-15).: |
00000120: 23 45 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |#E |
00000130: 20 20 20 20 20 20 52 65 6C 65 61 73 65 28 30 2D | Release(0-|
00000140: 31 35 29 0D 3A 20 23 46 0D 3A 20 23 47 0D 3A 20 |15).: #F.: #G.: |
00000150: 32 31 20 20 20 20 20 20 3C 2D 20 43 75 74 20 46 |21 <- Cut F|
00000160: 72 65 71 20 20 20 20 20 53 57 49 54 43 48 45 53 |req SWITCHES|
00000170: 0D 3A 20 32 32 20 20 20 20 20 20 3C 2D 20 48 69 |.: 22 <- Hi|
00000180: 67 68 20 22 20 20 20 20 46 69 6C 74 65 72 20 20 |gh " Filter |
00000190: 20 20 43 75 74 33 0D 3A 20 32 33 20 20 20 20 20 | Cut3.: 23 |
000001A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 69 | Hi|
000001B0: 67 68 20 20 20 20 20 20 42 61 6E 64 0D 3A 20 32 |gh Band.: 2|
000001C0: 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |4 |
000001D0: 20 20 20 20 4C 6F 77 20 20 20 20 20 20 20 53 79 | Low Sy|
000001E0: 6E 63 0D 3A 20 20 20 20 20 20 20 20 20 20 20 20 |nc.: |
000001F0: 20 20 20 20 20 20 20 20 20 20 52 69 6E 67 0D 3A | Ring.:|
00000200: 0D 3A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.: |
00000210: 57 41 56 45 46 4F 52 4D 20 20 0D 3A 20 20 20 20 |WAVEFORM .: |
00000220: 20 20 20 20 20 20 20 20 20 20 20 20 4E 6F 69 73 | Nois|
00000230: 65 20 31 32 38 0D 3A 20 20 20 50 75 6C 73 65 20 |e 128.: Pulse |
00000240: 36 34 20 20 53 61 77 74 6F 6F 74 68 20 33 32 20 |64 Sawtooth 32 |
00000250: 20 54 72 69 61 6E 67 6C 65 20 31 36 0D 47 3A 53 | Triangle 16.G:S|
00000260: 35 0D 45 3A 0D 2A 46 49 4C 4C 0D 43 3A 4B 3D 59 |5.E:.*FILL.C:K=Y|
00000270: 24 28 48 2A 32 31 2D 31 33 2C 33 29 0D 43 3A 4C |$(H*21-13,3).C:L|
00000280: 3D 59 24 28 48 2A 32 31 2D 31 30 2C 33 29 0D 43 |=Y$(H*21-10,3).C|
00000290: 3A 4D 3D 59 24 28 48 2A 32 31 2D 37 2C 33 29 0D |:M=Y$(H*21-7,3).|
000002A0: 43 3A 4E 3D 59 24 28 48 2A 32 31 2D 34 2C 33 29 |C:N=Y$(H*21-4,3)|
000002B0: 0D 43 3A 4F 3D 59 24 28 48 2A 32 31 2D 31 2C 33 |.C:O=Y$(H*21-1,3|
000002C0: 29 0D 43 3A 50 3D 59 24 28 48 2A 32 31 2B 32 2C |).C:P=Y$(H*21+2,|
000002D0: 33 29 0D 43 3A 51 3D 59 24 28 48 2A 32 31 2B 35 |3).C:Q=Y$(H*21+5|
000002E0: 2C 33 29 0D 47 3A 4D 38 38 2C 31 38 34 3B 54 0D |,3).G:M88,184;T.|
000002F0: 54 3A 23 48 20 20 0D 47 3A 4D 31 39 32 2C 31 38 |T:#H .G:M192,18|
00000300: 34 3B 54 0D 54 3A 23 49 20 20 0D 47 3A 4D 33 30 |4;T.T:#I .G:M30|
00000310: 34 2C 31 38 34 3B 54 0D 54 48 3A 23 4A 20 20 0D |4,184;T.TH:#J .|
00000320: 47 3A 4D 33 32 2C 31 36 30 3B 54 0D 54 3A 23 4B |G:M32,160;T.T:#K|
00000330: 20 20 0D 47 3A 4D 33 32 2C 31 35 32 3B 54 0D 54 | .G:M32,152;T.T|
00000340: 3A 23 4C 20 20 0D 47 3A 4D 33 32 2C 31 34 34 3B |:#L .G:M32,144;|
00000350: 54 0D 54 3A 23 4D 20 20 0D 47 3A 4D 33 32 2C 31 |T.T:#M .G:M32,1|
00000360: 33 36 3B 54 0D 54 3A 23 4E 20 20 0D 47 3A 4D 33 |36;T.T:#N .G:M3|
00000370: 32 2C 31 32 38 3B 54 0D 54 3A 23 4F 20 20 0D 47 |2,128;T.T:#O .G|
00000380: 3A 4D 33 32 2C 31 32 30 3B 54 0D 54 3A 23 50 20 |:M32,120;T.T:#P |
00000390: 20 0D 47 3A 4D 33 32 2C 31 31 32 3B 54 0D 54 3A | .G:M32,112;T.T:|
000003A0: 23 51 20 20 0D 47 3A 4D 33 32 2C 31 30 34 3B 54 |#Q .G:M32,104;T|
000003B0: 0D 54 3A 23 52 20 20 0D 47 3A 4D 33 32 2C 39 36 |.T:#R .G:M32,96|
000003C0: 3B 54 0D 54 3A 23 53 20 20 0D 47 3A 4D 33 32 2C |;T.T:#S .G:M32,|
000003D0: 38 38 3B 54 0D 54 3A 23 54 20 20 0D 47 3A 4D 33 |88;T.T:#T .G:M3|
000003E0: 32 2C 38 30 3B 54 0D 54 3A 23 55 20 20 0D 43 3A |2,80;T.T:#U .C:|
000003F0: 56 3D 28 30 2F 31 36 29 2A 31 36 0D 43 3A 59 24 |V=(0/16)*16.C:Y$|
00000400: 28 37 29 3D 28 4F 2D 56 29 2F 34 0D 43 3A 59 24 |(7)=(O-V)/4.C:Y$|
00000410: 28 36 29 3D 28 4F 2D 56 2D 34 2A 59 24 28 37 29 |(6)=(O-V-4*Y$(7)|
00000420: 29 2F 32 0D 47 3A 4D 31 38 34 2C 35 36 3B 54 0D |)/2.G:M184,56;T.|
00000430: 54 3A 23 56 0D 43 3A 57 3D 50 2F 31 36 0D 43 3A |T:#V.C:W=P/16.C:|
00000440: 58 3D 50 2D 57 2A 31 36 0D 47 3A 4D 32 39 36 2C |X=P-W*16.G:M296,|
00000450: 31 36 30 3B 54 0D 54 3A 23 57 0D 47 3A 4D 32 39 |160;T.T:#W.G:M29|
00000460: 36 2C 31 35 32 3B 54 0D 54 3A 23 58 20 20 0D 43 |6,152;T.T:#X .C|
00000470: 3A 57 3D 51 2F 31 36 0D 43 3A 58 3D 51 2D 57 2A |:W=Q/16.C:X=Q-W*|
00000480: 31 36 0D 47 3A 4D 32 39 36 2C 31 33 36 3B 54 0D |16.G:M296,136;T.|
00000490: 54 3A 23 57 20 20 0D 47 3A 4D 32 39 36 2C 31 32 |T:#W .G:M296,12|
000004A0: 38 3B 54 0D 54 3A 23 58 20 20 0D 47 3A 4D 32 34 |8;T.T:#X .G:M24|
000004B0: 30 2C 39 36 3B 54 0D 43 3A 5A 24 3D 59 24 28 31 |0,96;T.C:Z$=Y$(1|
000004C0: 29 0D 54 3A 24 5A 24 0D 47 3A 4D 33 30 34 2C 39 |).T:$Z$.G:M304,9|
000004D0: 36 3B 54 0D 43 3A 5A 24 3D 59 24 28 32 29 0D 54 |6;T.C:Z$=Y$(2).T|
000004E0: 3A 24 5A 24 0D 47 3A 4D 32 34 30 2C 38 38 3B 54 |:$Z$.G:M240,88;T|
000004F0: 0D 43 3A 5A 24 3D 59 24 28 33 29 0D 54 3A 24 5A |.C:Z$=Y$(3).T:$Z|
00000500: 24 0D 47 3A 4D 33 30 34 2C 38 38 3B 54 0D 43 3A |$.G:M304,88;T.C:|
00000510: 5A 24 3D 59 24 28 34 29 0D 54 3A 24 5A 24 0D 47 |Z$=Y$(4).T:$Z$.G|
00000520: 3A 4D 32 34 30 2C 38 30 3B 54 0D 43 3A 5A 24 3D |:M240,80;T.C:Z$=|
00000530: 59 24 28 35 29 0D 54 3A 24 5A 24 0D 47 3A 4D 33 |Y$(5).T:$Z$.G:M3|
00000540: 30 34 2C 38 30 3B 54 0D 43 3A 5A 24 3D 59 24 28 |04,80;T.C:Z$=Y$(|
00000550: 36 29 0D 54 3A 24 5A 24 0D 47 3A 4D 32 34 30 2C |6).T:$Z$.G:M240,|
00000560: 37 32 3B 54 0D 43 3A 5A 24 3D 59 24 28 37 29 0D |72;T.C:Z$=Y$(7).|
00000570: 54 3A 24 5A 24 0D 45 3A 0D 50 52 3A 0D 55 3A 53 |T:$Z$.E:.PR:.U:S|
00000580: 43 52 45 45 4E 0D 2A 4E 45 58 54 20 47 3A 4D 38 |CREEN.*NEXT G:M8|
00000590: 38 2C 31 38 34 3B 54 0D 41 53 3A 23 48 0D 4A 28 |8,184;T.AS:#H.J(|
000005A0: 48 3D 30 21 48 3E 33 29 3A 4E 45 58 54 0D 43 3A |H=0!H>3):NEXT.C:|
000005B0: 41 3D 28 48 2D 31 29 2A 37 0D 43 3A 42 3D 41 2B |A=(H-1)*7.C:B=A+|
000005C0: 31 0D 43 3A 43 3D 41 2B 32 0D 43 3A 44 3D 41 2B |1.C:C=A+2.C:D=A+|
000005D0: 33 0D 43 3A 45 3D 41 2B 34 0D 43 3A 46 3D 41 2B |3.C:E=A+4.C:F=A+|
000005E0: 35 0D 43 3A 47 3D 41 2B 36 0D 55 3A 53 43 52 45 |5.C:G=A+6.U:SCRE|
000005F0: 45 4E 0D 55 3A 46 49 4C 4C 0D 47 3A 4D 31 39 32 |EN.U:FILL.G:M192|
00000600: 2C 31 38 34 3B 54 0D 41 3A 0D 43 28 25 42 3C 3E |,184;T.A:.C(%B<>|
00000610: 43 48 52 28 30 29 29 3A 49 3D 25 42 0D 47 3A 4D |CHR(0)):I=%B.G:M|
00000620: 33 30 34 2C 31 38 34 3B 54 0D 41 3A 0D 43 28 25 |304,184;T.A:.C(%|
00000630: 42 3C 3E 43 48 52 28 30 29 29 3A 4A 3D 25 42 0D |B<>CHR(0)):J=%B.|
00000640: 47 3A 4D 33 32 2C 31 36 30 3B 54 0D 41 3A 0D 43 |G:M32,160;T.A:.C|
00000650: 28 25 42 3C 3E 43 48 52 28 30 29 29 3A 4B 3D 25 |(%B<>CHR(0)):K=%|
00000660: 42 0D 47 3A 4D 33 32 2C 31 35 32 3B 54 0D 41 3A |B.G:M32,152;T.A:|
00000670: 0D 43 28 25 42 3C 3E 43 48 52 28 30 29 29 3A 4C |.C(%B<>CHR(0)):L|
00000680: 3D 25 42 0D 47 3A 4D 33 32 2C 31 34 34 3B 54 0D |=%B.G:M32,144;T.|
00000690: 41 3A 0D 43 28 25 42 3C 3E 43 48 52 28 30 29 29 |A:.C(%B<>CHR(0))|
000006A0: 3A 4D 3D 25 42 0D 47 3A 4D 33 32 2C 31 33 36 3B |:M=%B.G:M32,136;|
000006B0: 54 0D 41 3A 0D 43 28 25 42 3C 3E 43 48 52 28 30 |T.A:.C(%B<>CHR(0|
000006C0: 29 29 3A 4E 3D 25 42 0D 43 3A 57 3D 50 2F 31 36 |)):N=%B.C:W=P/16|
000006D0: 0D 43 3A 58 3D 50 2D 57 2A 31 36 0D 47 3A 4D 32 |.C:X=P-W*16.G:M2|
000006E0: 39 36 2C 31 36 30 3B 54 0D 41 3A 0D 43 28 25 42 |96,160;T.A:.C(%B|
000006F0: 3C 3E 43 48 52 28 30 29 29 3A 57 3D 25 42 0D 47 |<>CHR(0)):W=%B.G|
00000700: 3A 4D 32 39 36 2C 31 35 32 3B 54 0D 41 3A 0D 43 |:M296,152;T.A:.C|
00000710: 28 25 42 3C 3E 43 48 52 28 30 29 29 3A 58 3D 25 |(%B<>CHR(0)):X=%|
00000720: 42 0D 43 3A 50 3D 31 36 2A 57 20 2B 20 58 0D 47 |B.C:P=16*W + X.G|
00000730: 3A 4D 33 32 2C 31 32 30 3B 54 0D 54 3A 23 50 20 |:M32,120;T.T:#P |
00000740: 20 0D 43 3A 57 3D 51 2F 31 36 0D 43 3A 58 3D 51 | .C:W=Q/16.C:X=Q|
00000750: 2D 57 2A 31 36 0D 47 3A 4D 32 39 36 2C 31 33 36 |-W*16.G:M296,136|
00000760: 3B 54 0D 41 3A 0D 43 28 25 42 3C 3E 43 48 52 28 |;T.A:.C(%B<>CHR(|
00000770: 30 29 29 3A 57 3D 25 42 0D 47 3A 4D 32 39 36 2C |0)):W=%B.G:M296,|
00000780: 31 32 38 3B 54 0D 41 3A 0D 43 28 25 42 3C 3E 43 |128;T.A:.C(%B<>C|
00000790: 48 52 28 30 29 29 3A 58 3D 25 42 0D 43 3A 51 3D |HR(0)):X=%B.C:Q=|
000007A0: 31 36 2A 57 20 2B 20 58 0D 47 3A 4D 33 32 2C 31 |16*W + X.G:M32,1|
000007B0: 31 32 3B 54 0D 54 3A 23 51 20 20 0D 47 3A 4D 33 |12;T.T:#Q .G:M3|
000007C0: 32 2C 31 30 34 3B 54 0D 41 3A 0D 43 28 25 42 3C |2,104;T.A:.C(%B<|
000007D0: 3E 43 48 52 28 30 29 29 3A 52 3D 25 42 0D 47 3A |>CHR(0)):R=%B.G:|
000007E0: 4D 33 32 2C 39 36 3B 54 0D 41 3A 0D 43 28 25 42 |M32,96;T.A:.C(%B|
000007F0: 3C 3E 43 48 52 28 30 29 29 3A 53 3D 25 42 0D 47 |<>CHR(0)):S=%B.G|
00000800: 3A 4D 32 34 30 2C 39 36 3B 54 0D 41 53 3A 0D 43 |:M240,96;T.AS:.C|
00000810: 28 25 42 3C 3E 43 48 52 28 31 33 29 29 3A 59 24 |(%B<>CHR(13)):Y$|
00000820: 28 31 29 3D 25 42 0D 47 3A 4D 33 30 34 2C 39 36 |(1)=%B.G:M304,96|
00000830: 3B 54 0D 41 53 3A 0D 43 28 25 42 3C 3E 43 48 52 |;T.AS:.C(%B<>CHR|
00000840: 28 31 33 29 29 3A 59 24 28 32 29 3D 25 42 0D 47 |(13)):Y$(2)=%B.G|
00000850: 3A 4D 32 34 30 2C 38 38 3B 54 0D 41 53 3A 0D 43 |:M240,88;T.AS:.C|
00000860: 28 25 42 3C 3E 43 48 52 28 31 33 29 29 3A 59 24 |(%B<>CHR(13)):Y$|
00000870: 28 33 29 3D 25 42 0D 47 3A 4D 33 30 34 2C 38 38 |(3)=%B.G:M304,88|
00000880: 3B 54 0D 41 53 3A 0D 43 28 25 42 3C 3E 43 48 52 |;T.AS:.C(%B<>CHR|
00000890: 28 31 33 29 29 3A 59 24 28 34 29 3D 25 42 0D 47 |(13)):Y$(4)=%B.G|
000008A0: 3A 4D 32 34 30 2C 38 30 3B 54 0D 41 53 3A 0D 43 |:M240,80;T.AS:.C|
000008B0: 28 25 42 3C 3E 43 48 52 28 31 33 29 29 3A 59 24 |(%B<>CHR(13)):Y$|
000008C0: 28 35 29 3D 25 42 0D 47 3A 4D 33 30 34 2C 38 30 |(5)=%B.G:M304,80|
000008D0: 3B 54 0D 41 53 3A 0D 43 28 25 42 3C 3E 43 48 52 |;T.AS:.C(%B<>CHR|
000008E0: 28 31 33 29 29 3A 59 24 28 36 29 3D 25 42 0D 47 |(13)):Y$(6)=%B.G|
000008F0: 3A 4D 32 34 30 2C 37 32 3B 54 0D 41 53 3A 0D 43 |:M240,72;T.AS:.C|
00000900: 28 25 42 3C 3E 43 48 52 28 31 33 29 29 3A 59 24 |(%B<>CHR(13)):Y$|
00000910: 28 37 29 3D 25 42 0D 43 3A 54 3D 31 36 2A 4A 2B |(7)=%B.C:T=16*J+|
00000920: 59 24 28 31 29 0D 47 3A 4D 33 32 2C 38 38 3B 54 |Y$(1).G:M32,88;T|
00000930: 0D 54 3A 23 54 20 20 0D 43 3A 55 3D 31 32 38 2A |.T:#T .C:U=128*|
00000940: 59 28 32 29 2B 36 34 2A 59 28 33 29 2B 33 32 2A |Y(2)+64*Y(3)+32*|
00000950: 59 28 34 29 2B 31 36 2A 59 28 35 29 2B 49 0D 47 |Y(4)+16*Y(5)+I.G|
00000960: 3A 4D 33 32 2C 38 30 3B 54 0D 54 3A 23 55 20 20 |:M32,80;T.T:#U |
00000970: 0D 47 3A 4D 31 38 34 2C 35 36 3B 54 0D 41 3A 0D |.G:M184,56;T.A:.|
00000980: 43 28 25 42 3C 3E 43 48 52 28 30 29 29 3A 56 3D |C(%B<>CHR(0)):V=|
00000990: 25 42 0D 43 3A 56 3D 28 56 2F 32 29 2A 32 0D 43 |%B.C:V=(V/2)*2.C|
000009A0: 3A 4F 3D 56 2B 32 2A 59 24 28 36 29 2B 34 2A 59 |:O=V+2*Y$(6)+4*Y|
000009B0: 24 28 37 29 0D 47 3A 4D 33 32 2C 31 32 38 3B 54 |$(7).G:M32,128;T|
000009C0: 0D 54 3A 23 4F 20 20 0D 2A 50 4C 41 59 0D 43 3A |.T:#O .*PLAY.C:|
000009D0: 59 24 28 48 2A 32 31 2D 31 33 2C 33 29 3D 4B 0D |Y$(H*21-13,3)=K.|
000009E0: 43 3A 59 24 28 48 2A 32 31 2D 31 30 2C 33 29 3D |C:Y$(H*21-10,3)=|
000009F0: 4C 0D 43 3A 59 24 28 48 2A 32 31 2D 37 2C 33 29 |L.C:Y$(H*21-7,3)|
00000A00: 3D 4D 0D 43 3A 59 24 28 48 2A 32 31 2D 34 2C 33 |=M.C:Y$(H*21-4,3|
00000A10: 29 3D 4E 0D 43 3A 59 24 28 48 2A 32 31 2D 31 2C |)=N.C:Y$(H*21-1,|
00000A20: 33 29 3D 4F 0D 43 3A 59 24 28 48 2A 32 31 2B 32 |3)=O.C:Y$(H*21+2|
00000A30: 2C 33 29 3D 50 0D 43 3A 59 24 28 48 2A 32 31 2B |,3)=P.C:Y$(H*21+|
00000A40: 35 2C 33 29 3D 51 0D 54 53 3A 4E 6F 77 20 77 65 |5,3)=Q.TS:Now we|
00000A50: 27 6C 6C 20 73 65 74 20 74 68 6F 73 65 2E 0D 56 |'ll set those..V|
00000A60: 3A 41 2C 4B 3B 42 2C 4C 3B 43 2C 4D 3B 44 2C 4E |:A,K;B,L;C,M;D,N|
00000A70: 3B 46 2C 50 3B 47 2C 51 3B 32 31 2C 52 3B 32 32 |;F,P;G,Q;21,R;22|
00000A80: 2C 53 0D 56 3A 32 33 2C 54 3B 32 34 2C 55 0D 43 |,S.V:23,T;24,U.C|
00000A90: 3A 57 3D 59 24 28 32 30 2C 33 29 0D 43 3A 58 3D |:W=Y$(20,3).C:X=|
00000AA0: 59 24 28 34 31 2C 33 29 0D 43 3A 4F 3D 59 24 28 |Y$(41,3).C:O=Y$(|
00000AB0: 36 32 2C 33 29 0D 54 3A 0D 3A 56 6F 69 63 65 73 |62,3).T:.:Voices|
00000AC0: 20 74 6F 20 70 6C 61 79 20 28 59 20 6F 72 20 4E | to play (Y or N|
00000AD0: 29 0D 54 48 3A 20 4E 75 6D 62 65 72 20 31 3F 0D |).TH: Number 1?.|
00000AE0: 41 53 3A 0D 4D 3A 59 21 79 0D 43 59 3A 57 3D 57 |AS:.M:Y!y.CY:W=W|
00000AF0: 2B 31 0D 54 48 3A 20 4E 75 6D 62 65 72 20 32 3F |+1.TH: Number 2?|
00000B00: 0D 41 53 3A 0D 4D 3A 59 21 79 0D 43 59 3A 58 3D |.AS:.M:Y!y.CY:X=|
00000B10: 58 2B 31 0D 54 48 3A 20 4E 75 6D 62 65 72 20 33 |X+1.TH: Number 3|
00000B20: 3F 0D 41 53 3A 0D 4D 3A 59 21 79 0D 43 59 3A 4F |?.AS:.M:Y!y.CY:O|
00000B30: 3D 4F 2B 31 0D 56 3A 34 2C 57 3B 31 31 2C 58 3B |=O+1.V:4,W;11,X;|
00000B40: 31 38 2C 4F 0D 43 3A 57 3D 30 0D 57 3A 33 30 0D |18,O.C:W=0.W:30.|
00000B50: 56 3A 34 2C 30 3B 31 31 2C 30 3B 31 38 2C 30 0D |V:4,0;11,0;18,0.|
00000B60: 43 3A 4F 3D 59 24 28 48 2A 32 31 2D 31 2C 33 29 |C:O=Y$(H*21-1,3)|
00000B70: 0D 4A 3A 4E 45 58 54 0D 2A 53 59 53 58 0D 43 3A |.J:NEXT.*SYSX.C:|
00000B80: 48 3D 31 0D 45 3A 50 4C 41 59 0D 0D 0D 0D 0D |H=1.E:PLAY..... |
.PPR:E.D:Y$(72).D:Z$(1).C:Y$="0000000000
00000000000000".C:Y$=Y$!!Y$!!Y$.J:@P.*SC
REEN G:S0.TSH:VOICE(1-3) VOL(0-15)
RES.:(0-15).T:.:.T:REGISTER.: #A <
- LOW FREQ ATTACK(0-15).: #B <-
HIGH " DECAY (0-15).: #C <- LO
W PULSE.: #D <- HIGH " SUSTAIN(
0-15).: #E RELEASE(0-
15).: #F.: #G.: 21 <- CUT FREQ
SWITCHES.: 22 <- HIGH " FILTER
CUT3.: 23 HIGH
BAND.: 24 LOW SY
NC.: RING.:.:
WAVEFORM .: NOIS
E 128.: PULSE 64 SAWTOOTH 32 TRIANGL
E 16.G:S5.E:.*FILL.C:K=Y$(H*21-13,3).C:L
=Y$(H*21-10,3).C:M=Y$(H*21-7,3).C:N=Y$(H
*21-4,3).C:O=Y$(H*21-1,3).C:P=Y$(H*21+2,
3).C:Q=Y$(H*21+5,3).G:M88,184;T.T:#H .G
:M192,184;T.T:#I .G:M304,184;T.TH:#J .
G:M32,160;T.T:#K .G:M32,152;T.T:#L .G:
M32,144;T.T:#M .G:M32,136;T.T:#N .G:M3
2,128;T.T:#O .G:M32,120;T.T:#P .G:M32,
112;T.T:#Q .G:M32,104;T.T:#R .G:M32,96
;T.T:#S .G:M32,88;T.T:#T .G:M32,80;T.T
:#U .C:V=(0/16)*16.C:Y$(7)=(O-V)/4.C:Y$
(6)=(O-V-4*Y$(7))/2.G:M184,56;T.T:#V.C:W
=P/16.C:X=P-W*16.G:M296,160;T.T:#W.G:M29
6,152;T.T:#X .C:W=Q/16.C:X=Q-W*16.G:M29
6,136;T.T:#W .G:M296,128;T.T:#X .G:M24
0,96;T.C:Z$=Y$(1).T:$Z$.G:M304,96;T.C:Z$
=Y$(2).T:$Z$.G:M240,88;T.C:Z$=Y$(3).T:$Z
$.G:M304,88;T.C:Z$=Y$(4).T:$Z$.G:M240,80
;T.C:Z$=Y$(5).T:$Z$.G:M304,80;T.C:Z$=Y$(
6).T:$Z$.G:M240,72;T.C:Z$=Y$(7).T:$Z$.E:
.PR:.U:SCREEN.*NEXT G:M88,184;T.AS:#H.J(
H=0!H>3):NEXT.C:A=(H-1)*7.C:B=A+1.C:C=A+
2.C:D=A+3.C:E=A+4.C:F=A+5.C:G=A+6.U:SCRE
EN.U:FILL.G:M192,184;T.A:.C(%B<>CHR(0)):
I=%B.G:M304,184;T.A:.C(%B<>CHR(0)):J=%B.
G:M32,160;T.A:.C(%B<>CHR(0)):K=%B.G:M32,
152;T.A:.C(%B<>CHR(0)):L=%B.G:M32,144;T.
A:.C(%B<>CHR(0)):M=%B.G:M32,136;T.A:.C(%
B<>CHR(0)):N=%B.C:W=P/16.C:X=P-W*16.G:M2
96,160;T.A:.C(%B<>CHR(0)):W=%B.G:M296,15
2;T.A:.C(%B<>CHR(0)):X=%B.C:P=16*W + X.G
:M32,120;T.T:#P .C:W=Q/16.C:X=Q-W*16.G:
M296,136;T.A:.C(%B<>CHR(0)):W=%B.G:M296,
128;T.A:.C(%B<>CHR(0)):X=%B.C:Q=16*W + X
.G:M32,112;T.T:#Q .G:M32,104;T.A:.C(%B<
>CHR(0)):R=%B.G:M32,96;T.A:.C(%B<>CHR(0)
):S=%B.G:M240,96;T.AS:.C(%B<>CHR(13)):Y$
(1)=%B.G:M304,96;T.AS:.C(%B<>CHR(13)):Y$
(2)=%B.G:M240,88;T.AS:.C(%B<>CHR(13)):Y$
(3)=%B.G:M304,88;T.AS:.C(%B<>CHR(13)):Y$
(4)=%B.G:M240,80;T.AS:.C(%B<>CHR(13)):Y$
(5)=%B.G:M304,80;T.AS:.C(%B<>CHR(13)):Y$
(6)=%B.G:M240,72;T.AS:.C(%B<>CHR(13)):Y$
(7)=%B.C:T=16*J+Y$(1).G:M32,88;T.T:#T .
C:U=128*Y(2)+64*Y(3)+32*Y(4)+16*Y(5)+I.G
:M32,80;T.T:#U .G:M184,56;T.A:.C(%B<>CH
R(0)):V=%B.C:V=(V/2)*2.C:O=V+2*Y$(6)+4*Y
$(7).G:M32,128;T.T:#O .*PLAY.C:Y$(H*21-
13,3)=K.C:Y$(H*21-10,3)=L.C:Y$(H*21-7,3)
=M.C:Y$(H*21-4,3)=N.C:Y$(H*21-1,3)=O.C:Y
$(H*21+2,3)=P.C:Y$(H*21+5,3)=Q.TS:NOW WE
'LL SET THOSE..V:A,K;B,L;C,M;D,N;F,P;G,Q
;21,R;22,S.V:23,T;24,U.C:W=Y$(20,3).C:X=
Y$(41,3).C:O=Y$(62,3).T:.:VOICES TO PLAY
(Y OR N).TH: NUMBER 1?.AS:.M:Y!Y.CY:W=W
+1.TH: NUMBER 2?.AS:.M:Y!Y.CY:X=X+1.TH:
NUMBER 3?.AS:.M:Y!Y.CY:O=O+1.V:4,W;11,X;
18,O.C:W=0.W:30.V:4,0;11,0;18,0.C:O=Y$(H
*21-1,3).J:NEXT.*SYSX.C:H=1.E:PLAY.....
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL