Multiple names: SOUND TUT-2.C, SOUND TUT  NO 2
FILE INFORMATION
FILENAME(S):
• SOUND TUT-2.C<br>• SOUND TUT  NO 2
FILE TYPE(S): DEL, PRG
FILE SIZE: 14.7K
FIRST SEEN: 2025-11-30 21:11:26
APPEARS ON: 2 disk(s)
FILE HASH
1d9912017b0fa3a0a361d8787c516e936440006bcc489f482738fb2708d99bb9
FOUND ON DISKS (2 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| 715B GELUID | SOUND TUT-2.C | DEL | DuncanTwain | 8 | 2 | DOWNLOAD FILE |
| VERVOLG PONZO | SOUND TUT  NO 2 | PRG | DuncanTwain | 24 | 1 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 01 08 2D 08 00 00 8F 22 14 14 14 14 14 14 14 20 |..-...."....... |
00000010: 50 2E 4A 2E 50 4F 4E 5A 4F 2A 38 33 2A 57 41 54 |P.J.PONZO*83*WAT|
00000020: 45 52 4C 4F 4F 2F 4F 4E 54 41 52 49 4F 00 5D 08 |ERLOO/ONTARIO.].|
00000030: E8 03 8D 36 30 30 30 30 3A 99 C7 28 31 34 32 29 |...60000:..(142)|
00000040: 3A 99 22 93 20 20 20 20 20 20 20 20 20 20 20 20 |:.". |
00000050: 20 20 20 12 1F 53 4F 55 4E 44 2D 32 22 00 8D 08 | ..SOUND-2"...|
00000060: E9 03 99 22 1C B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |..."............|
00000070: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
00000080: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 AE 22 00 D1 08 |............"...|
00000090: EA 03 99 22 DD 20 12 1F 20 20 20 20 20 20 20 20 |...". .. |
000000A0: 20 20 4D 4F 52 45 20 43 34 20 53 4F 55 4E 44 20 | MORE C4 SOUND |
000000B0: 20 20 20 20 20 20 20 20 20 20 20 1C 92 20 DD 22 | .. ."|
000000C0: 3A 4D 53 24 B2 22 50 4F 4E 5A 4F 54 55 54 4F 52 |:MS$."PONZOTUTOR|
000000D0: 22 00 19 09 EB 03 99 22 1C AD C0 C0 C0 C0 C0 C0 |"......"........|
000000E0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 |................|
000000F0: C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 BD |................|
00000100: 90 22 3A 8D 36 33 31 30 30 3A 4D 53 24 B2 22 20 |.":.63100:MS$." |
00000110: 57 45 4C 43 4F 4D 45 21 22 00 39 09 EC 03 8D 36 |WELCOME!".9....6|
00000120: 33 31 30 30 3A 8D 35 30 30 30 30 3A 8D 36 33 30 |3100:.50000:.630|
00000130: 30 30 3A 99 22 93 90 22 3B 00 56 09 F2 03 99 22 |00:."..";.V...."|
00000140: 93 12 52 45 43 41 4C 4C 92 3A 53 49 44 3D 35 34 |..RECALL.:SID=54|
00000150: 32 37 32 11 11 22 00 7A 09 FC 03 4D 24 B2 22 20 |272..".z...M$." |
00000160: 20 20 53 49 44 3A 4C 4F 20 46 52 45 51 55 45 4E | SID:LO FREQUEN|
00000170: 43 59 22 3A 8D 31 31 31 30 30 00 9E 09 06 04 4D |CY":.11100.....M|
00000180: 24 B2 22 20 53 49 44 2B 31 3A 48 49 20 46 52 45 |$." SID+1:HI FRE|
00000190: 51 55 45 4E 43 59 22 3A 8D 31 31 31 30 30 00 BE |QUENCY":.11100..|
000001A0: 09 10 04 4D 24 B2 22 20 53 49 44 2B 32 3A 4C 4F |...M$." SID+2:LO|
000001B0: 20 50 55 4C 53 45 22 3A 8D 31 31 31 30 30 00 FC | PULSE":.11100..|
000001C0: 09 1A 04 4D 24 B2 22 9D 9D 9D 9D 9D 9D 9D 9D 9D |...M$.".........|
000001D0: 91 20 20 20 20 B0 11 9D 9D 9D 9D 9D 20 20 20 20 |. ....... |
000001E0: AD 1D 1D 1D 1D 20 53 49 44 2B 33 3A 48 49 20 50 |..... SID+3:HI P|
000001F0: 55 4C 53 45 22 3A 8D 31 31 31 30 30 00 1C 0A 24 |ULSE":.11100...$|
00000200: 04 4D 24 B2 22 20 53 49 44 2B 34 3A 57 41 56 45 |.M$." SID+4:WAVE|
00000210: 46 4F 52 4D 22 3A 8D 31 31 31 30 30 00 40 0A 2E |FORM":.11100.@..|
00000220: 04 4D 24 B2 22 20 53 49 44 2B 35 3A 41 54 54 41 |.M$." SID+5:ATTA|
00000230: 43 4B 2F 44 45 43 41 59 22 3A 8D 31 31 31 30 30 |CK/DECAY":.11100|
00000240: 00 6E 0A 38 04 4D 24 B2 22 20 53 49 44 2B 36 3A |.n.8.M$." SID+6:|
00000250: 53 55 53 54 41 49 4E 2F 52 45 4C 45 41 53 45 22 |SUSTAIN/RELEASE"|
00000260: 3A 8D 31 31 31 30 30 3A 8D 36 33 30 30 30 00 A7 |:.11100:.63000..|
00000270: 0A 42 04 99 22 91 91 91 91 91 22 3A 99 22 41 4C |.B..".....":."AL|
00000280: 4C 20 54 48 49 53 20 46 4F 52 20 56 4F 49 43 45 |L THIS FOR VOICE|
00000290: 23 31 22 3A 8D 36 33 30 30 30 3A 58 58 B2 31 3A |#1":.63000:XX.1:|
000002A0: 99 22 91 91 91 91 22 00 B9 0A 47 04 81 49 B2 31 |."...."...G..I.1|
000002B0: A4 35 3A 99 42 4C 24 3A 82 00 F5 0A 4C 04 99 22 |.5:.BL$:....L.."|
000002C0: 54 48 45 4E 2E 2E 2E 12 56 4F 49 43 45 20 23 32 |THEN....VOICE #2|
000002D0: 92 2E 2E 11 22 3A 4D 24 B2 22 20 53 49 44 2B 37 |....":M$." SID+7|
000002E0: 3A 4C 4F 20 46 52 45 51 55 45 4E 43 59 22 3A 8D |:LO FREQUENCY":.|
000002F0: 31 31 31 30 30 00 19 0B 56 04 4D 24 B2 22 20 53 |11100...V.M$." S|
00000300: 49 44 2B 38 3A 48 49 20 46 52 45 51 55 45 4E 43 |ID+8:HI FREQUENC|
00000310: 59 22 3A 8D 31 31 31 30 30 00 39 0B 60 04 4D 24 |Y":.11100.9.`.M$|
00000320: B2 22 20 53 49 44 2B 39 3A 4C 4F 20 50 55 4C 53 |." SID+9:LO PULS|
00000330: 45 22 3A 8D 31 31 31 30 30 00 78 0B 6A 04 4D 24 |E":.11100.x.j.M$|
00000340: B2 22 9D 9D 9D 9D 9D 9D 9D 9D 9D 91 20 20 20 20 |.".......... |
00000350: B0 11 9D 9D 9D 9D 9D 20 20 20 20 AD 1D 1D 1D 1D |....... .....|
00000360: 20 53 49 44 2B 31 30 3A 48 49 20 50 55 4C 53 45 | SID+10:HI PULSE|
00000370: 22 3A 8D 31 31 31 30 30 00 99 0B 74 04 4D 24 B2 |":.11100...t.M$.|
00000380: 22 20 53 49 44 2B 31 31 3A 57 41 56 45 46 4F 52 |" SID+11:WAVEFOR|
00000390: 4D 22 3A 8D 31 31 31 30 30 00 BE 0B 7E 04 4D 24 |M":.11100...~.M$|
000003A0: B2 22 20 53 49 44 2B 31 32 3A 41 54 54 41 43 4B |." SID+12:ATTACK|
000003B0: 2F 44 45 43 41 59 22 3A 8D 31 31 31 30 30 00 02 |/DECAY":.11100..|
000003C0: 0C 88 04 4D 24 B2 22 20 53 49 44 2B 31 33 3A 53 |...M$." SID+13:S|
000003D0: 55 53 54 41 49 4E 2F 52 45 4C 45 41 53 45 22 3A |USTAIN/RELEASE":|
000003E0: 8D 31 31 31 30 30 3A 99 22 11 11 12 54 48 45 4E |.11100:."...THEN|
000003F0: 20 46 4F 52 20 56 4F 49 43 45 20 23 33 92 2E 2E | FOR VOICE #3...|
00000400: 11 22 00 27 0C 92 04 4D 24 B2 22 20 53 49 44 2B |.".'...M$." SID+|
00000410: 31 34 3A 4C 4F 20 46 52 45 51 55 45 4E 43 59 22 |14:LO FREQUENCY"|
00000420: 3A 8D 31 31 31 30 30 00 4C 0C 9C 04 4D 24 B2 22 |:.11100.L...M$."|
00000430: 20 53 49 44 2B 31 35 3A 48 49 20 46 52 45 51 55 | SID+15:HI FREQU|
00000440: 45 4E 43 59 22 3A 8D 31 31 31 30 30 00 6D 0C A6 |ENCY":.11100.m..|
00000450: 04 4D 24 B2 22 20 53 49 44 2B 31 36 3A 4C 4F 20 |.M$." SID+16:LO |
00000460: 50 55 4C 53 45 22 3A 8D 31 31 31 30 30 00 AC 0C |PULSE":.11100...|
00000470: B0 04 4D 24 B2 22 9D 9D 9D 9D 9D 9D 9D 9D 9D 91 |..M$."..........|
00000480: 20 20 20 20 B0 11 9D 9D 9D 9D 9D 20 20 20 20 AD | ....... .|
00000490: 1D 1D 1D 1D 20 53 49 44 2B 31 37 3A 48 49 20 50 |.... SID+17:HI P|
000004A0: 55 4C 53 45 22 3A 8D 31 31 31 30 30 00 CD 0C BA |ULSE":.11100....|
000004B0: 04 4D 24 B2 22 20 53 49 44 2B 31 38 3A 57 41 56 |.M$." SID+18:WAV|
000004C0: 45 46 4F 52 4D 22 3A 8D 31 31 31 30 30 00 F2 0C |EFORM":.11100...|
000004D0: C4 04 4D 24 B2 22 20 53 49 44 2B 31 39 3A 41 54 |..M$." SID+19:AT|
000004E0: 54 41 43 4B 2F 44 45 43 41 59 22 3A 8D 31 31 31 |TACK/DECAY":.111|
000004F0: 30 30 00 1A 0D CE 04 4D 24 B2 22 20 53 49 44 2B |00.....M$." SID+|
00000500: 32 30 3A 53 55 53 54 41 49 4E 2F 52 45 4C 45 41 |20:SUSTAIN/RELEA|
00000510: 53 45 22 3A 8D 31 31 31 30 30 00 53 0D D8 04 99 |SE":.11100.S....|
00000520: 22 11 11 41 4E 44 2E 2E 11 11 22 3A 4D 24 B2 22 |"..AND....":M$."|
00000530: 20 53 49 44 2B 32 34 3A 56 4F 4C 55 4D 45 22 3A | SID+24:VOLUME":|
00000540: 8D 31 31 31 30 30 3A 99 22 11 11 22 3A 8D 36 33 |.11100:."..":.63|
00000550: 30 30 30 00 82 0D E2 04 99 22 93 57 48 41 54 20 |000......".WHAT |
00000560: 41 42 4F 55 54 20 52 45 47 49 53 54 45 52 53 20 |ABOUT REGISTERS |
00000570: 53 49 44 2B 32 31 54 4F 20 53 49 44 2B 32 33 3F |SID+21TO SID+23?|
00000580: 22 3A 00 C7 0D EC 04 99 22 11 57 45 20 50 4F 4B |":......".WE POK|
00000590: 45 20 12 53 49 44 2B 32 34 2C 56 4F 4C 92 20 41 |E .SID+24,VOL. A|
000005A0: 4E 44 20 56 4F 4C 3C 31 36 2E 22 3A 99 22 11 49 |ND VOL<16.":.".I|
000005B0: 53 20 53 49 44 2B 32 34 20 4F 4E 4C 59 20 41 20 |S SID+24 ONLY A |
000005C0: 4E 59 42 42 4C 45 3F 00 07 0E F6 04 99 22 11 57 |NYBBLE?......".W|
000005D0: 45 27 4C 4C 20 4C 4F 4F 4B 20 41 54 20 53 49 44 |E'LL LOOK AT SID|
000005E0: 2B 32 31 20 54 4F 20 53 49 44 2B 32 34 2E 22 3A |+21 TO SID+24.":|
000005F0: 8D 36 33 30 30 30 3A 4D 53 24 B2 22 4C 45 54 27 |.63000:MS$."LET'|
00000600: 53 20 4C 4F 4F 4B 22 00 3F 0E 00 05 8D 36 33 31 |S LOOK".?....631|
00000610: 30 30 3A 99 22 93 41 46 54 45 52 20 47 49 56 49 |00:.".AFTER GIVI|
00000620: 4E 47 20 33 20 56 4F 49 43 45 53 20 41 4E 20 12 |NG 3 VOICES AN .|
00000630: 41 44 53 52 92 20 45 4E 56 45 4C 4F 50 45 22 00 |ADSR. ENVELOPE".|
00000640: 6B 0E 0A 05 99 22 11 41 4E 44 20 41 20 12 46 52 |k....".AND A .FR|
00000650: 45 51 55 45 4E 43 59 92 20 41 4E 44 20 41 20 12 |EQUENCY. AND A .|
00000660: 57 41 56 45 46 4F 52 4D 92 2C 22 00 9B 0E 14 05 |WAVEFORM.,".....|
00000670: 99 22 11 54 48 45 20 33 20 56 4F 49 43 45 53 20 |.".THE 3 VOICES |
00000680: 45 41 43 48 20 48 41 56 45 20 41 20 27 50 45 52 |EACH HAVE A 'PER|
00000690: 53 4F 4E 41 4C 49 54 59 27 2E 22 00 C3 0E 1E 05 |SONALITY'.".....|
000006A0: 99 22 11 54 48 45 20 53 4F 55 4E 44 20 4F 46 20 |.".THE SOUND OF |
000006B0: 45 41 43 48 20 49 53 20 44 45 54 45 52 4D 49 4E |EACH IS DETERMIN|
000006C0: 45 44 22 00 EF 0E 28 05 99 22 11 42 59 20 49 54 |ED"...(..".BY IT|
000006D0: 27 53 20 46 52 45 51 55 45 4E 43 59 20 43 4F 4D |'S FREQUENCY COM|
000006E0: 50 4F 53 49 54 49 4F 4E 20 57 48 49 43 48 22 00 |POSITION WHICH".|
000006F0: 1F 0F 32 05 99 22 11 59 4F 55 20 43 4F 4E 54 52 |..2..".YOU CONTR|
00000700: 4F 4C 20 55 53 49 4E 47 20 54 48 45 20 41 42 4F |OL USING THE ABO|
00000710: 56 45 20 50 41 52 41 4D 45 54 45 52 53 2E 22 00 |VE PARAMETERS.".|
00000720: 48 0F 3C 05 99 22 11 41 46 54 45 52 20 54 48 49 |H.<..".AFTER THI|
00000730: 53 2E 2E 42 55 54 20 42 45 46 4F 52 45 20 43 4F |S..BUT BEFORE CO|
00000740: 4D 42 49 4E 49 4E 47 22 00 72 0F 46 05 99 22 11 |MBINING".r.F..".|
00000750: 54 48 45 20 33 20 56 4F 49 43 45 53 2E 2E 59 4F |THE 3 VOICES..YO|
00000760: 55 20 4D 41 59 20 4D 4F 44 49 46 59 20 54 48 49 |U MAY MODIFY THI|
00000770: 53 22 00 9A 0F 50 05 99 22 11 46 52 45 51 55 45 |S"...P..".FREQUE|
00000780: 4E 43 59 20 43 4F 4D 50 4F 53 49 54 49 4F 4E 20 |NCY COMPOSITION |
00000790: 42 59 20 48 41 56 49 4E 47 22 00 B5 0F 5A 05 99 |BY HAVING"...Z..|
000007A0: 22 11 53 4F 4D 45 20 4F 46 20 54 48 45 20 56 4F |".SOME OF THE VO|
000007B0: 49 43 45 53 22 00 F4 0F 64 05 99 22 11 50 41 53 |ICES"...d..".PAS|
000007C0: 53 20 54 48 52 4F 55 47 48 20 41 20 12 46 49 4C |S THROUGH A .FIL|
000007D0: 54 45 52 92 2E 22 3A 8D 36 33 30 30 30 3A 4D 53 |TER..":.63000:MS|
000007E0: 24 B2 22 41 20 46 49 4C 54 45 52 3F 22 3A 8D 36 |$."A FILTER?":.6|
000007F0: 33 31 30 30 00 28 10 6E 05 8D 36 33 30 30 30 3A |3100.(.n..63000:|
00000800: 99 22 93 54 48 45 20 12 4C 4F 57 20 50 41 53 53 |.".THE .LOW PASS|
00000810: 20 46 49 4C 54 45 52 92 20 57 49 4C 4C 20 41 54 | FILTER. WILL AT|
00000820: 54 45 4E 55 41 54 45 22 00 51 10 78 05 99 22 11 |TENUATE".Q.x..".|
00000830: 41 4C 4C 20 46 52 45 51 55 45 4E 43 59 20 43 4F |ALL FREQUENCY CO|
00000840: 4D 50 4F 4E 45 4E 54 53 20 41 42 4F 56 45 20 41 |MPONENTS ABOVE A|
00000850: 22 00 76 10 82 05 99 22 11 43 45 52 54 41 49 4E |".v....".CERTAIN|
00000860: 20 27 43 55 54 20 4F 46 46 20 46 52 45 51 55 45 | 'CUT OFF FREQUE|
00000870: 4E 43 59 27 2E 22 00 A2 10 8C 05 99 22 11 41 20 |NCY'."......".A |
00000880: 12 48 49 47 48 20 50 41 53 53 20 46 49 4C 54 45 |.HIGH PASS FILTE|
00000890: 52 92 20 57 49 4C 4C 20 41 54 54 45 4E 55 41 54 |R. WILL ATTENUAT|
000008A0: 45 22 00 D3 10 96 05 99 22 11 46 52 45 51 55 45 |E"......".FREQUE|
000008B0: 4E 43 49 45 53 20 42 45 4C 4F 57 20 41 20 27 43 |NCIES BELOW A 'C|
000008C0: 55 54 20 4F 46 46 20 46 52 45 51 55 45 4E 43 59 |UT OFF FREQUENCY|
000008D0: 27 2E 22 00 FF 10 A0 05 99 22 11 41 20 12 42 41 |'."......".A .BA|
000008E0: 4E 44 20 50 41 53 53 20 46 49 4C 54 45 52 92 20 |ND PASS FILTER. |
000008F0: 57 49 4C 4C 20 41 54 54 45 4E 55 41 54 45 22 00 |WILL ATTENUATE".|
00000900: 2A 11 AA 05 99 22 11 46 52 45 51 55 45 4E 43 49 |*....".FREQUENCI|
00000910: 45 53 20 4F 4E 20 45 49 54 48 45 52 20 53 49 44 |ES ON EITHER SID|
00000920: 45 20 4F 46 20 53 4F 4D 45 22 00 47 11 B4 05 99 |E OF SOME".G....|
00000930: 22 11 27 43 55 54 20 4F 46 46 20 46 52 45 51 55 |".'CUT OFF FREQU|
00000940: 45 4E 43 59 27 2E 22 00 73 11 BE 05 99 22 11 49 |ENCY'.".s....".I|
00000950: 46 20 57 45 20 43 48 4F 4F 53 45 20 54 4F 20 27 |F WE CHOOSE TO '|
00000960: 46 49 4C 54 45 52 27 20 4F 4E 45 20 4F 46 20 54 |FILTER' ONE OF T|
00000970: 48 45 22 00 98 11 C8 05 99 22 11 33 20 56 4F 49 |HE"......".3 VOI|
00000980: 43 45 53 2C 20 57 45 20 4D 55 53 54 20 54 45 4C |CES, WE MUST TEL|
00000990: 4C 20 12 53 49 44 92 22 00 D7 11 D2 05 99 22 11 |L .SID."......".|
000009A0: 54 48 45 20 12 43 55 54 20 4F 46 46 20 46 52 45 |THE .CUT OFF FRE|
000009B0: 51 55 45 4E 43 59 92 2E 22 3A 4D 53 24 B2 22 50 |QUENCY..":MS$."P|
000009C0: 4F 4B 45 20 53 49 44 2B 22 3A 8D 36 33 31 30 30 |OKE SID+":.63100|
000009D0: 3A 8D 36 33 30 30 30 00 04 12 DC 05 99 22 93 53 |:.63000......".S|
000009E0: 49 44 2B 32 31 20 49 53 20 33 20 42 49 54 53 20 |ID+21 IS 3 BITS |
000009F0: 26 20 53 49 44 2B 32 32 20 49 53 20 41 20 42 59 |& SID+22 IS A BY|
00000A00: 54 45 21 22 00 2F 12 E6 05 99 22 11 54 48 41 54 |TE!"./....".THAT|
00000A10: 20 4D 41 4B 45 53 20 31 31 20 42 49 54 53 20 48 | MAKES 11 BITS H|
00000A20: 45 4E 43 45 20 32 5E 31 31 3D 32 30 34 38 22 00 |ENCE 2^11=2048".|
00000A30: 56 12 F0 05 99 22 11 50 4F 53 53 49 42 4C 45 20 |V....".POSSIBLE |
00000A40: 27 43 55 54 4F 46 46 27 20 46 52 45 51 55 45 4E |'CUTOFF' FREQUEN|
00000A50: 43 49 45 53 2E 22 00 84 12 FA 05 99 A6 31 30 29 |CIES.".......10)|
00000A60: 4E 24 28 31 29 22 9D 9D 9D AE 20 20 20 22 3A 99 |N$(1)".... ":.|
00000A70: A6 31 30 29 4E 24 28 32 29 22 9D 9D 20 53 49 44 |.10)N$(2)".. SID|
00000A80: 2B 32 31 22 00 9C 12 FF 05 99 A6 31 30 29 4E 24 |+21".......10)N$|
00000A90: 28 33 29 22 9D 9D 9D BD 20 20 20 22 00 C1 12 04 |(3)".... "....|
00000AA0: 06 99 4E 4E 24 28 31 29 3A 99 4E 4E 24 28 32 29 |..NN$(1):.NN$(2)|
00000AB0: 22 20 53 49 44 2B 32 32 22 3A 99 4E 4E 24 28 33 |" SID+22":.NN$(3|
00000AC0: 29 00 EF 12 0E 06 99 22 11 57 45 20 43 48 4F 4F |)......".WE CHOO|
00000AD0: 53 45 20 43 4E 3D 43 55 54 4F 46 46 20 46 52 45 |SE CN=CUTOFF FRE|
00000AE0: 51 20 4E 55 4D 42 45 52 2C 54 48 45 4E 3A 22 00 |Q NUMBER,THEN:".|
00000AF0: 16 13 18 06 99 22 11 12 48 49 3D 49 4E 54 28 43 |....."..HI=INT(C|
00000B00: 4E 2F 38 29 3A 4C 4F 3D 43 4E 2D 38 2A 48 49 20 |N/8):LO=CN-8*HI |
00000B10: 20 20 20 20 20 22 00 3D 13 22 06 99 22 12 50 4F | ".=."..".PO|
00000B20: 4B 45 20 53 49 44 2B 32 31 2C 4C 4F 3A 50 4F 4B |KE SID+21,LO:POK|
00000B30: 45 20 53 49 44 2B 32 32 2C 48 49 92 22 00 6C 13 |E SID+22,HI.".l.|
00000B40: 2C 06 99 22 11 54 48 45 20 52 45 4C 41 54 49 4F |,..".THE RELATIO|
00000B50: 4E 20 42 45 54 57 45 45 4E 20 54 48 45 20 27 4E |N BETWEEN THE 'N|
00000B60: 55 4D 42 45 52 27 20 12 43 4E 92 22 00 96 13 36 |UMBER' .CN."...6|
00000B70: 06 99 22 11 41 4E 44 20 54 48 45 20 41 43 54 55 |..".AND THE ACTU|
00000B80: 41 4C 20 27 43 55 54 4F 46 46 20 46 52 45 51 55 |AL 'CUTOFF FREQU|
00000B90: 45 4E 43 59 27 22 00 C2 13 40 06 99 22 11 12 43 |ENCY'"...@.."..C|
00000BA0: 55 54 4F 46 46 20 46 52 45 51 3D 33 30 2B 35 2E |UTOFF FREQ=30+5.|
00000BB0: 38 2A 43 4E 20 48 45 52 54 5A 22 3A 8D 36 33 30 |8*CN HERTZ":.630|
00000BC0: 30 30 00 E8 13 41 06 99 22 93 11 12 43 55 54 4F |00...A.."...CUTO|
00000BD0: 46 46 20 46 52 45 51 3D 33 30 2B 35 2E 38 2A 43 |FF FREQ=30+5.8*C|
00000BE0: 4E 20 48 45 52 54 5A 22 00 13 14 42 06 99 22 11 |N HERTZ"...B..".|
00000BF0: 11 46 4F 52 20 43 4E 3D 32 30 34 37 20 28 54 48 |.FOR CN=2047 (TH|
00000C00: 45 20 4D 41 58 49 4D 55 4D 29 20 57 45 20 47 45 |E MAXIMUM) WE GE|
00000C10: 54 3A 22 00 4D 14 43 06 99 22 11 43 55 54 4F 46 |T:".M.C..".CUTOF|
00000C20: 46 20 46 52 45 51 55 45 4E 43 59 3D 33 30 2B 35 |F FREQUENCY=30+5|
00000C30: 2E 38 2A 32 30 34 37 3D 12 31 31 39 30 32 92 20 |.8*2047=.11902. |
00000C40: 48 45 52 54 5A 22 3A 8D 36 33 30 30 30 00 78 14 |HERTZ":.63000.x.|
00000C50: 4A 06 99 22 93 57 45 20 4D 55 53 54 20 41 4C 53 |J..".WE MUST ALS|
00000C60: 4F 20 54 45 4C 4C 20 12 53 49 44 92 20 57 48 45 |O TELL .SID. WHE|
00000C70: 54 48 45 52 20 57 45 22 00 A3 14 54 06 99 22 11 |THER WE"...T..".|
00000C80: 57 41 4E 54 20 12 4C 4F 57 92 2C 20 12 42 41 4E |WANT .LOW., .BAN|
00000C90: 44 92 20 4F 52 20 12 48 49 47 48 92 20 50 41 53 |D. OR .HIGH. PAS|
00000CA0: 53 3A 22 00 CF 14 5E 06 4D 24 B2 22 20 53 49 44 |S:"...^.M$." SID|
00000CB0: 2B 32 34 20 53 49 44 20 52 45 47 49 53 54 45 52 |+24 SID REGISTER|
00000CC0: 22 3A 8D 31 31 30 30 30 3A 8D 36 33 30 30 30 00 |":.11000:.63000.|
00000CD0: E6 14 68 06 4C 50 24 B2 22 13 11 11 11 11 1D 1D |..h.LP$.".......|
00000CE0: 1D 1D 1D 1D 1D 22 00 FB 14 72 06 42 50 24 B2 22 |....."...r.BP$."|
00000CF0: 13 11 11 11 11 1D 1D 1D 1D 1D 22 00 0E 15 7C 06 |.........."...|.|
00000D00: 48 50 24 B2 22 13 11 11 11 11 1D 1D 1D 22 00 23 |HP$."........".#|
00000D10: 15 86 06 44 4E 24 B2 22 13 11 11 11 11 11 11 11 |...DN$."........|
00000D20: 11 11 22 00 59 15 90 06 99 44 4E 24 42 4C 24 44 |..".Y....DN$BL$D|
00000D30: 4E 24 22 4C 4F 57 20 50 41 53 53 20 42 49 54 22 |N$"LOW PASS BIT"|
00000D40: 3A 81 49 B2 31 A4 35 3A 99 4C 50 24 22 D6 22 3A |:.I.1.5:.LP$".":|
00000D50: 81 54 B2 31 A4 35 30 3A 82 00 7A 15 9A 06 99 4C |.T.1.50:..z....L|
00000D60: 50 24 22 12 D6 92 22 3A 81 54 B2 31 A4 35 30 3A |P$"...":.T.1.50:|
00000D70: 82 3A 82 3A 8D 36 33 30 30 30 00 B1 15 A4 06 99 |.:.:.63000......|
00000D80: 44 4E 24 42 4C 24 44 4E 24 22 42 41 4E 44 20 50 |DN$BL$DN$"BAND P|
00000D90: 41 53 53 20 42 49 54 22 3A 81 49 B2 31 A4 35 3A |ASS BIT":.I.1.5:|
00000DA0: 99 42 50 24 22 D6 22 3A 81 54 B2 31 A4 35 30 3A |.BP$".":.T.1.50:|
00000DB0: 82 00 D2 15 AE 06 99 42 50 24 22 12 D6 92 22 3A |.......BP$"...":|
00000DC0: 81 54 B2 31 A4 35 30 3A 82 3A 82 3A 8D 36 33 30 |.T.1.50:.:.:.630|
00000DD0: 30 30 00 09 16 B8 06 99 44 4E 24 42 4C 24 44 4E |00......DN$BL$DN|
00000DE0: 24 22 48 49 47 48 20 50 41 53 53 20 42 49 54 22 |$"HIGH PASS BIT"|
00000DF0: 3A 81 49 B2 31 A4 35 3A 99 48 50 24 22 D6 22 3A |:.I.1.5:.HP$".":|
00000E00: 81 54 B2 31 A4 35 30 3A 82 00 2A 16 C2 06 99 48 |.T.1.50:..*....H|
00000E10: 50 24 22 12 D6 92 22 3A 81 54 B2 31 A4 35 30 3A |P$"...":.T.1.50:|
00000E20: 82 3A 82 3A 8D 36 33 30 30 30 00 51 16 CC 06 99 |.:.:.63000.Q....|
00000E30: 44 4E 24 42 4C 24 44 4E 24 22 56 4F 4C 55 4D 45 |DN$BL$DN$"VOLUME|
00000E40: 20 43 4F 4E 54 52 4F 4C 21 22 3A 81 49 B2 31 A4 | CONTROL!":.I.1.|
00000E50: 35 00 6F 16 D1 06 99 4C 50 24 22 1D 1D D6 1D D6 |5.o....LP$".....|
00000E60: 1D D6 1D D6 22 3A 81 54 B2 31 A4 35 30 3A 82 00 |....":.T.1.50:..|
00000E70: 97 16 D6 06 99 4C 50 24 22 1D 1D 12 D6 1D D6 1D |.....LP$".......|
00000E80: D6 1D D6 22 3A 81 54 B2 31 A4 35 30 3A 82 3A 82 |...":.T.1.50:.:.|
00000E90: 3A 8D 36 33 30 30 30 00 D2 16 E0 06 99 44 4E 24 |:.63000......DN$|
00000EA0: 42 4C 24 44 4E 24 22 2E 2E 41 4E 44 20 54 48 49 |BL$DN$"..AND THI|
00000EB0: 53 20 42 49 54 3F 22 3A 81 49 B2 31 A4 35 3A 99 |S BIT?":.I.1.5:.|
00000EC0: 48 50 24 22 9D 9D 3F 22 3A 81 54 B2 31 A4 35 30 |HP$"..?":.T.1.50|
00000ED0: 3A 82 00 06 17 EA 06 99 48 50 24 22 9D 9D 12 3F |:.......HP$"...?|
00000EE0: 92 22 3A 81 54 B2 31 A4 35 30 3A 82 3A 82 3A 8D |.":.T.1.50:.:.:.|
00000EF0: 36 33 30 30 30 3A 4D 53 24 B2 22 43 55 54 20 56 |63000:MS$."CUT V|
00000F00: 4F 49 43 45 33 22 00 25 17 F4 06 8D 36 33 31 30 |OICE3".%....6310|
00000F10: 30 3A 8D 36 33 30 30 30 3A 99 22 93 11 11 11 11 |0:.63000:.".....|
00000F20: 11 11 11 11 22 00 5F 17 FE 06 99 22 57 45 27 4C |...."._...."WE'L|
00000F30: 4C 20 43 4F 4D 45 20 42 41 43 4B 20 54 4F 20 42 |L COME BACK TO B|
00000F40: 49 54 20 37 20 4F 46 20 53 49 44 2B 32 34 21 22 |IT 7 OF SID+24!"|
00000F50: 3A 8D 36 33 30 30 30 3A 99 22 91 91 91 91 22 00 |:.63000:."....".|
00000F60: A2 17 08 07 99 22 4C 45 54 27 53 20 54 52 59 20 |....."LET'S TRY |
00000F70: 53 4F 4D 45 20 4F 46 20 54 48 49 53 2E 22 3A 4D |SOME OF THIS.":M|
00000F80: 53 24 B2 22 4C 45 54 27 53 20 54 52 59 21 22 3A |S$."LET'S TRY!":|
00000F90: 8D 36 33 31 30 30 3A 8D 36 33 30 30 30 3A 58 58 |.63100:.63000:XX|
00000FA0: B2 30 00 E6 17 6C 07 46 51 B2 37 33 38 32 3A 57 |.0...l.FQ.7382:W|
00000FB0: 4E B2 36 35 3A 50 55 B2 32 30 34 38 3A 41 54 B2 |N.65:PU.2048:AT.|
00000FC0: 30 3A 44 45 B2 30 3A 53 55 B2 31 35 3A 52 45 B2 |0:DE.0:SU.15:RE.|
00000FD0: 30 3A 56 4F 4C B2 31 35 3A 8D 36 33 36 30 30 3A |0:VOL.15:.63600:|
00000FE0: 8D 36 33 30 30 30 00 10 18 76 07 99 22 93 11 11 |.63000...v.."...|
00000FF0: 11 11 57 45 20 48 41 56 45 20 56 4F 49 43 45 20 |..WE HAVE VOICE |
00001000: 23 31 20 50 4C 41 59 49 4E 47 20 27 41 27 2E 22 |#1 PLAYING 'A'."|
00001010: 00 41 18 80 07 99 22 11 11 11 11 4E 4F 57 20 57 |.A...."....NOW W|
00001020: 45 27 4C 4C 20 46 49 4C 54 45 52 20 49 54 3A 22 |E'LL FILTER IT:"|
00001030: 3A 8D 36 33 30 30 30 3A 97 53 49 44 AA 32 34 2C |:.63000:.SID.24,|
00001040: 30 00 68 18 8A 07 99 22 93 11 12 50 4F 4B 45 20 |0.h...."...POKE |
00001050: 53 49 44 2B 32 34 2C 31 36 2B 31 35 92 3D 30 30 |SID+24,16+15.=00|
00001060: 30 31 20 31 31 31 31 22 00 95 18 94 07 99 22 11 |01 1111"......".|
00001070: 54 48 49 53 20 47 49 56 45 53 20 56 4F 4C 55 4D |THIS GIVES VOLUM|
00001080: 45 3D 31 35 20 41 4E 44 20 12 4C 4F 57 20 50 41 |E=15 AND .LOW PA|
00001090: 53 53 92 2E 22 00 C0 18 9E 07 99 22 11 53 49 4E |SS.."......".SIN|
000010A0: 43 45 20 27 41 27 3D 34 34 30 20 48 45 52 54 5A |CE 'A'=440 HERTZ|
000010B0: 20 57 45 27 4C 4C 20 50 49 43 4B 20 54 48 45 22 | WE'LL PICK THE"|
000010C0: 00 F0 18 A8 07 99 22 11 27 43 55 54 20 4F 46 46 |......".'CUT OFF|
000010D0: 20 46 52 45 51 55 45 4E 43 59 27 20 41 54 2C 20 | FREQUENCY' AT, |
000010E0: 53 41 59 2C 32 30 30 30 20 48 45 52 54 5A 2E 22 |SAY,2000 HERTZ."|
000010F0: 00 14 19 B2 07 99 22 11 57 48 41 54 20 44 4F 20 |......".WHAT DO |
00001100: 57 45 20 50 4F 4B 45 20 12 53 49 44 92 20 57 49 |WE POKE .SID. WI|
00001110: 54 48 3F 22 00 3B 19 BC 07 99 22 11 32 30 30 30 |TH?".;....".2000|
00001120: 3D 33 30 2B 35 2E 38 2A 28 43 55 54 4F 46 46 20 |=30+5.8*(CUTOFF |
00001130: 4E 55 4D 42 45 52 29 20 53 4F 22 00 65 19 C6 07 |NUMBER) SO".e...|
00001140: 99 22 11 27 43 55 54 4F 46 46 20 4E 55 4D 42 45 |.".'CUTOFF NUMBE|
00001150: 52 27 3D 28 32 30 30 30 2D 33 30 29 2F 35 2E 38 |R'=(2000-30)/5.8|
00001160: 3D 33 34 30 22 00 95 19 D0 07 99 22 11 41 4E 44 |=340"......".AND|
00001170: 20 33 34 30 3D 12 30 30 31 30 20 31 30 31 30 92 | 340=.0010 1010.|
00001180: 2B 12 31 30 30 92 28 31 31 2D 42 49 54 20 42 49 |+.100.(11-BIT BI|
00001190: 4E 41 52 59 29 00 C0 19 DA 07 99 22 11 41 4E 44 |NARY)......".AND|
000011A0: 20 12 30 30 31 30 20 31 30 31 30 92 3D 34 32 20 | .0010 1010.=42 |
000011B0: 41 4E 44 20 12 31 30 30 92 3D 34 2C 53 4F 3A 22 |AND .100.=4,SO:"|
000011C0: 00 EC 19 E4 07 99 22 11 12 50 4F 4B 45 20 53 49 |......"..POKE SI|
000011D0: 44 2B 32 31 2C 34 3A 50 4F 4B 45 53 49 44 2B 32 |D+21,4:POKESID+2|
000011E0: 32 2C 34 32 22 3A 8D 36 33 30 30 30 00 19 1A EE |2,42":.63000....|
000011F0: 07 99 22 93 48 41 56 49 4E 47 20 53 45 54 20 54 |..".HAVING SET T|
00001200: 48 45 20 46 49 4C 54 45 52 20 50 41 52 41 4D 45 |HE FILTER PARAME|
00001210: 54 45 52 53 2C 20 57 45 22 00 44 1A F8 07 99 22 |TERS, WE".D...."|
00001220: 11 53 45 4C 45 43 54 20 54 48 45 20 56 4F 49 43 |.SELECT THE VOIC|
00001230: 45 20 57 45 20 57 41 4E 54 20 46 49 4C 54 45 52 |E WE WANT FILTER|
00001240: 45 44 2E 22 00 68 1A 02 08 99 22 11 53 49 44 2B |ED.".h....".SID+|
00001250: 32 33 20 48 41 53 20 33 20 42 49 54 53 20 46 4F |23 HAS 3 BITS FO|
00001260: 52 20 54 48 49 53 2E 22 00 9A 1A 0C 08 99 4E 4E |R THIS."......NN|
00001270: 24 28 31 29 3A 99 4E 4E 24 28 32 29 22 9D 9D 9D |$(1):.NN$(2)"...|
00001280: 9D 9D 9D 33 1D 32 1D 31 1D 1D 1D 53 49 44 2B 32 |...3.2.1...SID+2|
00001290: 33 22 3A 99 4E 4E 24 28 33 29 00 C6 1A 16 08 99 |3":.NN$(3)......|
000012A0: 22 11 12 50 4F 4B 45 20 53 49 44 2B 32 33 2C 31 |"..POKE SID+23,1|
000012B0: 92 20 54 4F 20 46 49 4C 54 45 52 20 56 4F 49 43 |. TO FILTER VOIC|
000012C0: 45 20 23 31 2E 22 00 D8 1A 20 08 99 22 11 4C 49 |E #1."... ..".LI|
000012D0: 53 54 45 4E 2E 2E 2E 22 00 02 1B 2F 08 99 22 11 |STEN...".../..".|
000012E0: 41 53 20 57 45 20 4C 4F 57 45 52 20 54 48 45 20 |AS WE LOWER THE |
000012F0: 12 43 55 54 4F 46 46 20 46 52 45 51 55 45 4E 43 |.CUTOFF FREQUENC|
00001300: 59 22 00 25 1B 30 08 99 22 11 54 48 45 20 48 49 |Y".%.0..".THE HI|
00001310: 47 48 45 52 20 46 52 45 51 55 45 4E 43 49 45 53 |GHER FREQUENCIES|
00001320: 20 41 52 45 22 00 4D 1B 31 08 99 22 11 41 54 54 | ARE".M.1..".ATT|
00001330: 45 4E 55 41 54 45 44 20 41 4E 44 20 54 48 45 20 |ENUATED AND THE |
00001340: 54 4F 4E 45 20 42 45 43 4F 4D 45 53 22 00 8C 1B |TONE BECOMES"...|
00001350: 32 08 99 22 11 51 55 49 45 54 45 52 20 41 4E 44 |2..".QUIETER AND|
00001360: 20 4D 4F 52 45 20 27 4D 45 4C 4C 4F 57 27 2E 22 | MORE 'MELLOW'."|
00001370: 3A 8D 36 33 30 30 30 3A 46 49 B2 31 36 3A 46 49 |:.63000:FI.16:FI|
00001380: 24 B2 22 4C 4F 57 20 50 41 53 53 22 00 D1 1B 34 |$."LOW PASS"...4|
00001390: 08 99 22 93 11 12 20 20 20 20 20 20 20 20 22 46 |.."... "F|
000013A0: 49 24 22 20 46 49 4C 54 45 52 20 20 20 22 3A 43 |I$" FILTER ":C|
000013B0: 46 B2 32 31 30 30 3A 46 52 B2 34 34 30 3A 53 49 |F.2100:FR.440:SI|
000013C0: 44 B2 35 34 32 37 32 3A 97 53 49 44 AA 32 31 2C |D.54272:.SID.21,|
000013D0: 30 00 F4 1B 35 08 97 53 49 44 AA 32 34 2C 31 35 |0...5..SID.24,15|
000013E0: 3A 99 22 13 11 57 49 54 48 4F 55 54 22 3A 8D 36 |:."..WITHOUT":.6|
000013F0: 33 30 30 30 00 1C 1C 36 08 99 22 93 11 12 20 20 |3000...6.."... |
00001400: 20 20 20 20 20 20 22 46 49 24 22 20 46 49 4C 54 | "FI$" FILT|
00001410: 45 52 20 20 20 22 3A 89 32 31 32 30 00 5A 1C 39 |ER ":.2120.Z.9|
00001420: 08 99 22 13 11 11 11 11 22 42 4C 24 3A 99 22 13 |.."....."BL$:.".|
00001430: 11 11 11 11 43 55 54 20 4F 46 46 20 46 52 45 51 |....CUT OFF FREQ|
00001440: 55 45 4E 43 59 3D 20 20 20 20 20 9D 9D 9D 9D 9D |UENCY= .....|
00001450: 22 43 46 22 48 45 52 54 5A 22 00 83 1C 3A 08 99 |"CF"HERTZ"...:..|
00001460: 22 11 11 43 55 54 20 4F 46 46 20 4E 55 4D 42 45 |"..CUT OFF NUMBE|
00001470: 52 20 20 20 3D 20 20 20 20 20 9D 9D 9D 9D 9D 22 |R = ....."|
00001480: 43 4E 25 00 BA 1C 3B 08 99 22 11 12 50 4F 4B 45 |CN%...;.."..POKE|
00001490: 20 53 49 44 2B 32 31 2C 20 20 20 9D 9D 9D 22 4C | SID+21, ..."L|
000014A0: 4F 25 22 3A 50 4F 4B 45 20 53 49 44 2B 32 32 2C |O%":POKE SID+22,|
000014B0: 20 20 20 9D 9D 9D 22 48 49 25 00 EA 1C 3E 08 99 | ..."HI%...>..|
000014C0: 22 11 11 56 4F 49 43 45 20 23 31 20 46 52 45 51 |"..VOICE #1 FREQ|
000014D0: 55 45 4E 43 59 3D 22 46 52 22 48 45 52 54 5A 22 |UENCY="FR"HERTZ"|
000014E0: 3A 97 53 49 44 AA 32 33 2C 31 00 16 1D 48 08 43 |:.SID.23,1...H.C|
000014F0: 4E 25 B2 28 43 46 AB 33 30 29 AD 35 2E 38 3A 48 |N%.(CF.30).5.8:H|
00001500: 49 25 B2 43 4E 25 AD 38 3A 4C 4F 25 B2 43 4E 25 |I%.CN%.8:LO%.CN%|
00001510: AB 38 AC 48 49 25 00 4A 1D 52 08 97 53 49 44 AA |.8.HI%.J.R..SID.|
00001520: 32 31 2C 4C 4F 25 3A 97 53 49 44 AA 32 32 2C 48 |21,LO%:.SID.22,H|
00001530: 49 25 3A 97 53 49 44 AA 32 34 2C 46 49 AA 31 35 |I%:.SID.24,FI.15|
00001540: 3A 97 53 49 44 AA 32 33 2C 31 00 64 1D 5C 08 8B |:.SID.23,1.d.\..|
00001550: 58 58 B2 30 A7 8B C2 28 32 30 33 29 B2 36 34 A7 |XX.0...(203).64.|
00001560: 32 31 34 30 00 7D 1D 66 08 43 46 B2 43 46 AB 31 |2140.}.f.CF.CF.1|
00001570: 30 30 3A 8B 43 46 B1 30 A7 32 31 30 35 00 8C 1D |00:.CF.0.2105...|
00001580: 6B 08 8B 58 58 B2 31 A7 32 32 30 30 00 A4 1D 6C |k..XX.1.2200...l|
00001590: 08 8B 58 58 B2 32 A7 20 8D 36 33 30 30 30 3A 89 |..XX.2. .63000:.|
000015A0: 32 32 34 30 00 CD 1D 70 08 8D 36 33 30 30 30 3A |2240...p..63000:|
000015B0: 99 22 93 11 11 4E 4F 57 20 4C 45 54 27 53 20 54 |."...NOW LET'S T|
000015C0: 52 59 20 54 48 41 54 20 57 49 54 48 22 00 EC 1D |RY THAT WITH"...|
000015D0: 7A 08 99 22 11 41 20 12 54 52 49 41 4E 47 4C 45 |z..".A .TRIANGLE|
000015E0: 92 20 57 41 56 45 46 4F 52 4D 2E 22 00 2B 1E 84 |. WAVEFORM.".+..|
000015F0: 08 99 22 11 57 45 20 12 50 4F 4B 45 20 53 49 44 |..".WE .POKE SID|
00001600: 2B 34 2C 31 37 92 20 46 4F 52 20 22 54 52 24 54 |+4,17. FOR "TR$T|
00001610: 52 24 3A 8D 36 33 30 30 30 3A 58 58 B2 31 3A 57 |R$:.63000:XX.1:W|
00001620: 4E B2 31 37 3A 8D 36 33 36 30 30 00 3C 1E 8E 08 |N.17:.63600.<...|
00001630: 8D 36 33 30 30 30 3A 89 32 31 30 30 00 65 1E 98 |.63000:.2100.e..|
00001640: 08 8D 36 33 30 30 30 3A 99 22 93 11 11 4E 4F 57 |..63000:."...NOW|
00001650: 20 4C 45 54 27 53 20 54 52 59 20 54 48 41 54 20 | LET'S TRY THAT |
00001660: 57 49 54 48 22 00 84 1E A2 08 99 22 11 41 20 12 |WITH"......".A .|
00001670: 53 41 57 54 4F 4F 54 48 92 20 57 41 56 45 46 4F |SAWTOOTH. WAVEFO|
00001680: 52 4D 2E 22 00 C3 1E AC 08 99 22 11 57 45 20 12 |RM."......".WE .|
00001690: 50 4F 4B 45 20 53 49 44 2B 34 2C 33 33 92 20 46 |POKE SID+4,33. F|
000016A0: 4F 52 20 22 53 41 24 53 41 24 3A 8D 36 33 30 30 |OR "SA$SA$:.6300|
000016B0: 30 3A 58 58 B2 32 3A 57 4E B2 33 33 3A 8D 36 33 |0:XX.2:WN.33:.63|
000016C0: 36 30 30 00 D4 1E B6 08 8D 36 33 30 30 30 3A 89 |600......63000:.|
000016D0: 32 31 30 30 00 F5 1E C0 08 97 53 49 44 AA 32 31 |2100......SID.21|
000016E0: 2C 38 3A 97 53 49 44 AA 32 32 2C 35 30 3A 81 49 |,8:.SID.22,50:.I|
000016F0: 49 B2 31 A4 35 00 1C 1F C1 08 99 22 93 11 11 12 |I.1.5......"....|
00001700: 46 52 45 51 55 45 4E 43 59 20 34 34 30 20 48 45 |FREQUENCY 440 HE|
00001710: 52 54 5A 92 20 22 53 41 24 53 41 24 00 3C 1F C2 |RTZ. "SA$SA$.<..|
00001720: 08 99 22 11 11 12 43 55 54 4F 46 46 20 41 54 20 |.."...CUTOFF AT |
00001730: 31 30 30 30 20 48 45 52 54 5A 92 22 00 6E 1F C3 |1000 HERTZ.".n..|
00001740: 08 99 22 11 11 4A 55 53 54 20 32 20 4F 52 20 33 |.."..JUST 2 OR 3|
00001750: 20 48 41 52 4D 4F 4E 49 43 53 20 47 45 54 20 54 | HARMONICS GET T|
00001760: 48 52 55 27 20 46 49 4C 54 45 52 2E 2E 22 00 A9 |HRU' FILTER.."..|
00001770: 1F C4 08 99 22 11 11 11 57 49 54 48 11 9D 9D 9D |...."...WITH....|
00001780: 9D B8 B8 B8 B8 91 20 46 49 4C 54 45 52 49 4E 47 |...... FILTERING|
00001790: 2E 2E 2E 22 3A 97 53 49 44 AA 32 33 2C 31 3A 97 |...":.SID.23,1:.|
000017A0: 53 49 44 AA 32 34 2C 33 31 00 B8 1F C5 08 81 54 |SID.24,31......T|
000017B0: B2 31 A4 35 30 30 3A 82 00 F2 1F CA 08 99 22 11 |.1.500:.......".|
000017C0: 11 11 11 57 49 54 48 4F 55 54 11 9D 9D 9D 9D 9D |...WITHOUT......|
000017D0: 9D 9D B8 B8 B8 B8 B8 B8 B8 91 20 46 49 4C 54 45 |.......... FILTE|
000017E0: 52 49 4E 47 2E 2E 2E 22 3A 97 53 49 44 AA 32 33 |RING...":.SID.23|
000017F0: 2C 30 00 20 20 CF 08 81 54 B2 31 A4 35 30 30 3A |,0. ...T.1.500:|
00001800: 82 3A 82 3A 97 53 49 44 AA 34 2C 36 35 3A 97 53 |.:.:.SID.4,65:.S|
00001810: 49 44 AA 33 2C 31 35 30 3A 81 49 49 B2 31 A4 33 |ID.3,150:.II.1.3|
00001820: 00 47 20 D4 08 99 22 93 11 11 12 46 52 45 51 55 |.G ..."....FREQU|
00001830: 45 4E 43 59 20 34 34 30 20 48 45 52 54 5A 92 20 |ENCY 440 HERTZ. |
00001840: 22 50 55 24 50 55 24 00 67 20 DE 08 99 22 11 11 |"PU$PU$.g ..."..|
00001850: 12 43 55 54 4F 46 46 20 41 54 20 31 30 30 30 20 |.CUTOFF AT 1000 |
00001860: 48 45 52 54 5A 92 22 00 99 20 E8 08 99 22 11 11 |HERTZ.".. ..."..|
00001870: 4A 55 53 54 20 32 20 4F 52 20 33 20 48 41 52 4D |JUST 2 OR 3 HARM|
00001880: 4F 4E 49 43 53 20 47 45 54 20 54 48 52 55 27 20 |ONICS GET THRU' |
00001890: 46 49 4C 54 45 52 2E 2E 22 00 D4 20 F2 08 99 22 |FILTER..".. ..."|
000018A0: 11 11 11 57 49 54 48 11 9D 9D 9D 9D B8 B8 B8 B8 |...WITH.........|
000018B0: 91 20 46 49 4C 54 45 52 49 4E 47 2E 2E 2E 22 3A |. FILTERING...":|
000018C0: 97 53 49 44 AA 32 33 2C 31 3A 97 53 49 44 AA 32 |.SID.23,1:.SID.2|
000018D0: 34 2C 33 31 00 E3 20 FC 08 81 54 B2 31 A4 35 30 |4,31.. ...T.1.50|
000018E0: 30 3A 82 00 1D 21 06 09 99 22 11 11 11 11 57 49 |0:...!..."....WI|
000018F0: 54 48 4F 55 54 11 9D 9D 9D 9D 9D 9D 9D B8 B8 B8 |THOUT...........|
00001900: B8 B8 B8 B8 91 20 46 49 4C 54 45 52 49 4E 47 2E |..... FILTERING.|
00001910: 2E 2E 22 3A 97 53 49 44 AA 32 33 2C 30 00 2E 21 |..":.SID.23,0..!|
00001920: 10 09 81 54 B2 31 A4 35 30 30 3A 82 3A 82 00 64 |...T.1.500:.:..d|
00001930: 21 1A 09 97 53 49 44 AA 34 2C 36 35 3A 97 53 49 |!...SID.4,65:.SI|
00001940: 44 AA 33 2C 31 35 30 3A 97 53 49 44 AA 32 31 2C |D.3,150:.SID.21,|
00001950: 32 3A 97 53 49 44 AA 32 32 2C 32 31 3A 81 49 49 |2:.SID.22,21:.II|
00001960: B2 31 A4 33 00 A7 21 24 09 99 22 93 12 20 20 20 |.1.3..!$..".. |
00001970: 20 48 49 47 48 20 50 41 53 53 20 46 49 4C 54 45 | HIGH PASS FILTE|
00001980: 52 20 20 20 22 3A 99 22 11 11 12 46 52 45 51 55 |R ":."...FREQU|
00001990: 45 4E 43 59 20 34 34 30 20 48 45 52 54 5A 92 20 |ENCY 440 HERTZ. |
000019A0: 22 50 55 24 50 55 24 00 C7 21 2E 09 99 22 11 11 |"PU$PU$..!..."..|
000019B0: 12 43 55 54 4F 46 46 20 41 54 20 31 30 30 30 20 |.CUTOFF AT 1000 |
000019C0: 48 45 52 54 5A 92 22 00 FB 21 38 09 99 22 11 11 |HERTZ."..!8.."..|
000019D0: 2E 2E 2E 54 48 45 20 12 48 49 47 48 92 20 48 41 |...THE .HIGH. HA|
000019E0: 52 4D 4F 4E 49 43 53 20 47 45 54 20 54 48 52 55 |RMONICS GET THRU|
000019F0: 27 20 46 49 4C 54 45 52 2E 2E 22 00 39 22 42 09 |' FILTER..".9"B.|
00001A00: 99 22 11 11 11 57 49 54 48 11 9D 9D 9D 9D B8 B8 |."...WITH.......|
00001A10: B8 B8 91 20 46 49 4C 54 45 52 49 4E 47 2E 2E 2E |... FILTERING...|
00001A20: 22 3A 97 53 49 44 AA 32 33 2C 31 3A 97 53 49 44 |":.SID.23,1:.SID|
00001A30: AA 32 34 2C 36 34 AA 31 35 00 48 22 4C 09 81 54 |.24,64.15.H"L..T|
00001A40: B2 31 A4 35 30 30 3A 82 00 82 22 56 09 99 22 11 |.1.500:..."V..".|
00001A50: 11 11 11 57 49 54 48 4F 55 54 11 9D 9D 9D 9D 9D |...WITHOUT......|
00001A60: 9D 9D B8 B8 B8 B8 B8 B8 B8 91 20 46 49 4C 54 45 |.......... FILTE|
00001A70: 52 49 4E 47 2E 2E 2E 22 3A 97 53 49 44 AA 32 33 |RING...":.SID.23|
00001A80: 2C 30 00 A4 22 60 09 81 54 B2 31 A4 35 30 30 3A |,0.."`..T.1.500:|
00001A90: 82 3A 82 3A 97 53 49 44 AA 32 34 2C 30 3A 8D 36 |.:.:.SID.24,0:.6|
00001AA0: 33 30 30 30 00 CA 22 6A 09 97 53 49 44 AA 32 34 |3000.."j..SID.24|
00001AB0: 2C 31 35 AA 36 34 3A 97 53 49 44 AA 32 33 2C 31 |,15.64:.SID.23,1|
00001AC0: 3A 97 53 49 44 AA 34 2C 33 33 00 04 23 74 09 99 |:.SID.4,33..#t..|
00001AD0: 22 93 12 20 20 20 48 49 47 48 20 50 41 53 53 20 |".. HIGH PASS |
00001AE0: 46 49 4C 54 45 52 20 20 20 22 3A 99 22 11 34 34 |FILTER ":.".44|
00001AF0: 30 20 48 45 52 54 5A 20 54 4F 4E 45 3A 22 53 41 |0 HERTZ TONE:"SA|
00001B00: 24 53 41 24 00 21 23 79 09 81 49 49 B2 31 30 A4 |$SA$.!#y..II.10.|
00001B10: 32 35 30 A9 31 30 3A 97 53 49 44 AA 32 32 2C 49 |250.10:.SID.22,I|
00001B20: 49 00 48 23 7E 09 99 22 13 11 11 11 11 11 11 11 |I.H#~.."........|
00001B30: 22 42 4C 24 22 13 11 11 11 11 11 11 50 4F 4B 45 |"BL$".......POKE|
00001B40: 20 53 49 44 2C 22 49 49 00 70 23 83 09 99 22 11 | SID,"II.p#...".|
00001B50: 11 11 43 55 54 4F 46 46 20 46 52 45 51 55 45 4E |..CUTOFF FREQUEN|
00001B60: 43 59 3D 22 B5 28 49 49 AC 35 2E 38 AA 33 30 29 |CY=".(II.5.8.30)|
00001B70: 00 84 23 88 09 8B C2 28 32 30 33 29 B2 36 34 A7 |..#....(203).64.|
00001B80: 32 34 34 30 00 9B 23 92 09 82 3A 97 53 49 44 AA |2440..#...:.SID.|
00001B90: 32 34 2C 30 3A 8D 36 33 30 30 30 00 E0 23 9C 09 |24,0:.63000..#..|
00001BA0: 99 22 93 11 11 57 49 54 48 4F 55 54 12 20 20 20 |."...WITHOUT. |
00001BB0: 20 4C 4F 57 20 50 41 53 53 20 46 49 4C 54 45 52 | LOW PASS FILTER|
00001BC0: 20 20 20 92 20 22 53 41 24 53 41 24 3A 53 49 44 | . "SA$SA$:SID|
00001BD0: B2 35 34 32 37 32 3A 97 53 49 44 AA 32 33 2C 30 |.54272:.SID.23,0|
00001BE0: 00 1E 24 B0 09 99 22 11 11 20 20 20 20 20 20 20 |..$...".. |
00001BF0: 12 20 20 20 20 20 20 20 4A 45 53 55 20 4A 4F 59 |. JESU JOY|
00001C00: 20 20 20 20 20 20 20 22 3A 4D 53 24 B2 22 20 20 | ":MS$." |
00001C10: 54 57 41 4E 47 59 22 3A 8D 36 33 31 30 30 00 65 |TWANGY":.63100.e|
00001C20: 24 BA 09 56 4F 4C B2 31 30 3A 41 54 B2 30 3A 44 |$..VOL.10:AT.0:D|
00001C30: 45 B2 30 3A 53 55 B2 31 30 3A 52 45 B2 35 3A 4D |E.0:SU.10:RE.5:M|
00001C40: 30 B2 31 3A 4D 31 B2 33 31 3A 4D 56 B2 30 3A 57 |0.1:M1.31:MV.0:W|
00001C50: 4E B2 33 33 3A 58 58 B2 32 3A 59 59 B2 30 3A 8D |N.33:XX.2:YY.0:.|
00001C60: 31 30 30 30 30 00 AA 24 C4 09 99 22 93 11 11 20 |10000..$..."... |
00001C70: 20 20 20 20 20 20 12 20 20 20 20 4C 4F 57 20 50 | . LOW P|
00001C80: 41 53 53 20 46 49 4C 54 45 52 20 20 20 92 20 22 |ASS FILTER . "|
00001C90: 53 41 24 53 41 24 3A 53 49 44 B2 35 34 32 37 32 |SA$SA$:SID.54272|
00001CA0: 3A 97 53 49 44 AA 32 33 2C 31 00 EC 24 CE 09 99 |:.SID.23,1..$...|
00001CB0: 22 11 11 20 20 20 20 20 20 43 55 54 4F 46 46 20 |".. CUTOFF |
00001CC0: 46 52 45 51 55 45 4E 43 59 20 3D 20 32 30 30 30 |FREQUENCY = 2000|
00001CD0: 20 48 45 52 54 5A 22 3A 97 53 49 44 AA 32 31 2C | HERTZ":.SID.21,|
00001CE0: 34 3A 97 53 49 44 AA 32 32 2C 34 32 00 29 25 D8 |4:.SID.22,42.)%.|
00001CF0: 09 99 22 11 11 20 20 20 20 20 20 20 12 20 20 20 |..".. . |
00001D00: 20 20 20 4A 45 53 55 20 4A 4F 59 20 20 20 20 20 | JESU JOY |
00001D10: 20 20 22 3A 4D 53 24 B2 22 20 53 4D 4F 4F 54 48 | ":MS$." SMOOTH|
00001D20: 21 22 3A 8D 36 33 31 30 30 00 71 25 E2 09 56 4F |!":.63100.q%..VO|
00001D30: 4C B2 31 35 3A 41 54 B2 30 3A 44 45 B2 30 3A 53 |L.15:AT.0:DE.0:S|
00001D40: 55 B2 31 30 3A 52 45 B2 35 3A 4D 30 B2 31 3A 4D |U.10:RE.5:M0.1:M|
00001D50: 31 B2 33 31 3A 4D 56 B2 30 3A 57 4E B2 33 33 3A |1.31:MV.0:WN.33:|
00001D60: 58 58 B2 32 3A 59 59 B2 31 36 3A 8D 31 30 30 30 |XX.2:YY.16:.1000|
00001D70: 30 00 B6 25 EC 09 99 22 93 11 11 20 20 20 20 20 |0..%..."... |
00001D80: 20 20 12 20 20 20 20 4C 4F 57 20 50 41 53 53 20 | . LOW PASS |
00001D90: 46 49 4C 54 45 52 20 20 20 92 20 22 53 41 24 53 |FILTER . "SA$S|
00001DA0: 41 24 3A 53 49 44 B2 35 34 32 37 32 3A 97 53 49 |A$:SID.54272:.SI|
00001DB0: 44 AA 32 33 2C 37 00 F8 25 F6 09 99 22 11 11 20 |D.23,7..%...".. |
00001DC0: 20 20 20 20 20 43 55 54 4F 46 46 20 46 52 45 51 | CUTOFF FREQ|
00001DD0: 55 45 4E 43 59 20 3D 20 32 30 30 30 20 48 45 52 |UENCY = 2000 HER|
00001DE0: 54 5A 22 3A 97 53 49 44 AA 32 31 2C 34 3A 97 53 |TZ":.SID.21,4:.S|
00001DF0: 49 44 AA 32 32 2C 34 32 00 1D 26 00 0A 99 22 11 |ID.22,42..&...".|
00001E00: 11 20 20 20 20 20 54 48 52 45 45 20 56 4F 49 43 |. THREE VOIC|
00001E10: 45 53 2E 2E 50 4C 41 59 49 4E 47 20 22 00 4B 26 |ES..PLAYING ".K&|
00001E20: 05 0A 99 22 11 11 20 20 20 20 20 53 55 43 43 45 |...".. SUCCE|
00001E30: 53 53 49 56 45 20 4E 4F 54 45 53 2E 22 20 20 20 |SSIVE NOTES." |
00001E40: 20 20 20 20 20 20 20 20 20 20 22 00 88 26 0A 0A | "..&..|
00001E50: 99 22 11 11 20 20 20 20 20 20 20 12 20 20 20 20 |.".. . |
00001E60: 20 20 4A 45 53 55 20 4A 4F 59 20 20 20 20 20 20 | JESU JOY |
00001E70: 20 22 3A 4D 53 24 B2 22 20 46 49 4E 44 20 23 31 | ":MS$." FIND #1|
00001E80: 22 3A 8D 36 33 31 30 30 00 D0 26 14 0A 56 4F 4C |":.63100..&..VOL|
00001E90: B2 31 30 3A 41 54 B2 30 3A 44 45 B2 30 3A 53 55 |.10:AT.0:DE.0:SU|
00001EA0: B2 31 30 3A 52 45 B2 35 3A 4D 30 B2 31 3A 4D 31 |.10:RE.5:M0.1:M1|
00001EB0: B2 33 31 3A 4D 56 B2 32 3A 57 4E B2 33 33 3A 58 |.31:MV.2:WN.33:X|
00001EC0: 58 B2 32 3A 59 59 B2 31 36 3A 8D 31 30 30 30 30 |X.2:YY.16:.10000|
00001ED0: 00 EF 26 1E 0A 8D 36 33 30 30 30 3A 97 53 49 44 |..&...63000:.SID|
00001EE0: AA 32 34 2C 30 3A 97 53 49 44 AA 32 33 2C 30 00 |.24,0:.SID.23,0.|
00001EF0: 0D 27 28 0A 99 22 93 11 11 11 20 20 20 20 12 20 |.'(..".... . |
00001F00: 20 20 42 45 4C 4C 53 20 20 20 11 11 22 00 3B 27 | BELLS ..".;'|
00001F10: 32 0A 99 22 12 50 4F 4B 45 20 53 49 44 2B 31 2C |2..".POKE SID+1,|
00001F20: 31 30 20 20 20 20 20 92 20 46 52 45 51 20 46 4F |10 . FREQ FO|
00001F30: 52 20 56 4F 49 43 45 20 23 31 22 00 69 27 3C 0A |R VOICE #1".i'<.|
00001F40: 99 22 12 50 4F 4B 45 20 53 49 44 2B 37 2A 32 2B |.".POKE SID+7*2+|
00001F50: 31 2C 39 20 20 92 20 46 52 45 51 20 46 4F 52 20 |1,9 . FREQ FOR |
00001F60: 56 4F 49 43 45 20 23 33 22 00 92 27 46 0A 99 22 |VOICE #3"..'F.."|
00001F70: 12 50 4F 4B 45 20 53 49 44 2B 36 2C 31 30 2A 31 |.POKE SID+6,10*1|
00001F80: 36 2B 39 92 20 53 55 53 3D 31 30 20 52 45 4C 3D |6+9. SUS=10 REL=|
00001F90: 39 22 00 BD 27 50 0A 99 22 12 50 4F 4B 45 20 53 |9"..'P..".POKE S|
00001FA0: 49 44 2B 32 34 2C 31 35 20 20 20 20 92 20 4D 41 |ID+24,15 . MA|
00001FB0: 58 49 4D 55 4D 20 56 4F 4C 55 4D 45 22 00 E2 27 |XIMUM VOLUME"..'|
00001FC0: 5A 0A 99 22 12 46 4F 52 20 20 49 3D 31 20 54 4F |Z..".FOR I=1 TO|
00001FD0: 20 31 30 20 20 20 20 92 20 31 30 20 54 49 4D 45 | 10 . 10 TIME|
00001FE0: 53 22 00 0C 28 64 0A 99 22 12 50 4F 4B 45 20 53 |S"..(d..".POKE S|
00001FF0: 49 44 2B 34 2C 31 37 20 20 20 20 20 92 20 47 41 |ID+4,17 . GA|
00002000: 54 45 20 56 4F 49 43 45 20 23 31 22 00 2E 28 6E |TE VOICE #1"..(n|
00002010: 0A 99 22 12 46 4F 52 20 20 54 3D 31 54 4F 35 30 |..".FOR T=1TO50|
00002020: 30 3A 4E 45 58 54 92 20 44 45 4C 41 59 22 00 58 |0:NEXT. DELAY".X|
00002030: 28 78 0A 99 22 12 50 4F 4B 45 20 53 49 44 2B 34 |(x..".POKE SID+4|
00002040: 2C 31 36 20 20 20 20 20 92 20 54 55 52 4E 20 4F |,16 . TURN O|
00002050: 46 46 20 23 31 20 20 22 00 7A 28 82 0A 99 22 12 |FF #1 ".z(...".|
00002060: 46 4F 52 20 20 54 3D 31 54 4F 35 30 30 3A 4E 45 |FOR T=1TO500:NE|
00002070: 58 54 92 20 44 45 4C 41 59 22 00 96 28 87 0A 99 |XT. DELAY"..(...|
00002080: 22 12 4E 45 58 54 20 49 20 20 20 20 20 20 20 20 |".NEXT I |
00002090: 20 20 20 20 92 22 00 BD 28 8C 0A 53 55 B2 31 30 | ."..(..SU.10|
000020A0: 3A 52 45 B2 39 3A 59 59 B2 30 3A 5A 5A B2 30 3A |:RE.9:YY.0:ZZ.0:|
000020B0: 8D 31 32 30 30 30 3A 8D 36 33 30 30 30 00 F2 28 |.12000:.63000..(|
000020C0: 96 0A 99 22 13 11 11 11 11 11 11 11 50 4F 4B 45 |..."........POKE|
000020D0: 20 53 49 44 2B 37 2A 32 2B 31 2C 39 20 20 92 20 | SID+7*2+1,9 . |
000020E0: 46 52 45 51 20 46 4F 52 20 56 4F 49 43 45 20 23 |FREQ FOR VOICE #|
000020F0: 33 22 00 1A 29 A0 0A 99 22 11 11 11 11 11 11 11 |3"..)...".......|
00002100: 11 11 57 45 20 44 49 44 4E 27 54 20 55 53 45 20 |..WE DIDN'T USE |
00002110: 56 4F 49 43 45 20 23 33 21 22 00 38 29 AA 0A 99 |VOICE #3!".8)...|
00002120: 22 11 4E 4F 57 20 57 45 27 4C 4C 20 53 45 54 20 |".NOW WE'LL SET |
00002130: 12 42 49 54 20 32 92 22 00 67 29 B4 0A 99 22 11 |.BIT 2.".g)...".|
00002140: 4F 46 20 53 49 44 2B 34 22 3A 4D 53 24 B2 22 20 |OF SID+4":MS$." |
00002150: 20 53 49 44 2B 34 3F 3F 22 3A 8D 36 33 31 30 30 | SID+4??":.63100|
00002160: 3A 8D 36 33 30 30 30 00 9F 29 BE 0A 99 22 13 11 |:.63000..)..."..|
00002170: 11 11 11 11 11 11 11 11 11 11 50 4F 4B 45 20 53 |..........POKE S|
00002180: 49 44 2B 34 2C 31 37 2B 34 20 20 92 20 20 57 41 |ID+4,17+4 . WA|
00002190: 56 45 20 2B 20 12 42 49 54 20 32 92 20 20 22 00 |VE + .BIT 2. ".|
000021A0: C8 29 F0 0A 53 55 B2 31 30 3A 52 45 B2 39 3A 59 |.)..SU.10:RE.9:Y|
000021B0: 59 B2 31 32 38 3A 5A 5A B2 34 3A 8D 31 32 30 30 |Y.128:ZZ.4:.1200|
000021C0: 30 3A 8D 36 33 30 30 30 00 F1 29 54 0B 99 22 93 |0:.63000..)T..".|
000021D0: 11 11 22 4E 4E 24 28 31 29 3A 99 4E 4E 24 28 32 |.."NN$(1):.NN$(2|
000021E0: 29 22 20 53 49 44 2B 34 22 3A 99 4E 4E 24 28 33 |)" SID+4":.NN$(3|
000021F0: 29 00 18 2A 5E 0B 57 56 24 B2 22 13 11 11 11 1D |)..*^.WV$.".....|
00002200: D6 1D D6 1D D6 1D D6 22 3A 44 4E 24 B2 22 13 11 |.......":DN$."..|
00002210: 11 11 11 11 11 11 11 22 00 43 2A 68 0B 99 44 4E |.......".C*h..DN|
00002220: 24 42 4C 24 44 4E 24 22 57 41 56 45 46 4F 52 4D |$BL$DN$"WAVEFORM|
00002230: 20 42 49 54 53 3D 31 36 2C 33 32 2C 36 34 2C 31 | BITS=16,32,64,1|
00002240: 32 38 22 00 71 2A 72 0B 81 49 B2 31 A4 36 3A 99 |28".q*r..I.1.6:.|
00002250: 22 12 22 57 56 24 3A 81 54 B2 31 A4 35 30 3A 82 |"."WV$:.T.1.50:.|
00002260: 3A 99 57 56 24 3A 81 54 B2 31 A4 35 30 3A 82 3A |:.WV$:.T.1.50:.:|
00002270: 82 00 9D 2A 7C 0B 8D 36 33 30 30 30 3A 99 44 4E |...*|..63000:.DN|
00002280: 24 42 4C 24 44 4E 24 22 12 52 49 4E 47 20 4D 4F |$BL$DN$".RING MO|
00002290: 44 55 4C 41 54 49 4F 4E 20 42 49 54 22 00 C3 2A |DULATION BIT"..*|
000022A0: 86 0B 57 31 24 B2 57 56 24 AA 22 1D 1D 1D D6 22 |..W1$.WV$."...."|
000022B0: 3A 57 32 24 B2 57 56 24 AA 22 12 22 AA 22 1D 1D |:W2$.WV$."."."..|
000022C0: 1D D6 22 00 EE 2A 90 0B 81 49 B2 31 A4 36 3A 99 |.."..*...I.1.6:.|
000022D0: 57 31 24 3A 81 54 B2 31 A4 35 30 3A 82 3A 99 57 |W1$:.T.1.50:.:.W|
000022E0: 32 24 3A 81 54 B2 31 A4 35 30 3A 82 3A 82 00 1C |2$:.T.1.50:.:...|
000022F0: 2B 9A 0B 99 22 11 11 11 11 11 11 54 48 49 53 20 |+..."......THIS |
00002300: 12 42 49 54 20 32 92 2C 20 57 48 45 4E 20 53 45 |.BIT 2., WHEN SE|
00002310: 54 3D 31 2C 20 43 41 55 53 45 53 22 00 4C 2B A4 |T=1, CAUSES".L+.|
00002320: 0B 99 22 11 56 4F 49 43 45 20 23 31 20 54 4F 20 |..".VOICE #1 TO |
00002330: 42 45 20 12 4D 4F 44 55 4C 41 54 45 44 92 20 42 |BE .MODULATED. B|
00002340: 59 20 56 4F 49 43 45 20 23 33 2E 22 00 7A 2B AE |Y VOICE #3.".z+.|
00002350: 0B 99 22 11 54 48 45 20 53 4F 55 4E 44 20 4F 55 |..".THE SOUND OU|
00002360: 54 50 55 54 20 49 53 20 54 48 45 20 12 4C 4F 47 |TPUT IS THE .LOG|
00002370: 49 43 41 4C 20 41 4E 44 92 22 00 A7 2B B8 0B 99 |ICAL AND."..+...|
00002380: 22 11 4F 46 20 56 4F 49 43 45 53 20 31 20 26 20 |".OF VOICES 1 & |
00002390: 33 2C 20 47 49 56 49 4E 47 20 41 20 27 57 41 56 |3, GIVING A 'WAV|
000023A0: 45 52 49 4E 47 27 22 00 DC 2B C2 0B 99 22 11 53 |ERING'"..+...".S|
000023B0: 4F 55 4E 44 2E 2E 2E 22 3A 8D 36 33 30 30 30 3A |OUND...":.63000:|
000023C0: 8D 31 32 30 30 30 3A 4D 53 24 B2 22 20 20 12 47 |.12000:MS$." .G|
000023D0: 4F 4E 47 53 22 3A 8D 36 33 31 30 30 00 0E 2C CC |ONGS":.63100..,.|
000023E0: 0B 99 22 93 11 11 11 49 46 20 56 4F 49 43 45 20 |.."....IF VOICE |
000023F0: 23 33 20 49 53 20 54 4F 20 27 49 4E 46 4C 55 45 |#3 IS TO 'INFLUE|
00002400: 4E 43 45 27 20 56 4F 49 43 45 20 23 31 22 00 3B |NCE' VOICE #1".;|
00002410: 2C D6 0B 99 22 11 54 48 45 4E 20 57 45 20 44 4F |,...".THEN WE DO|
00002420: 4E 27 54 20 57 41 4E 54 20 54 4F 20 48 45 41 52 |N'T WANT TO HEAR|
00002430: 20 56 4F 49 43 45 20 23 33 2E 22 00 66 2C E0 0B | VOICE #3.".f,..|
00002440: 99 22 11 49 54 20 57 4F 55 4C 44 20 42 45 20 43 |.".IT WOULD BE C|
00002450: 4F 4E 56 45 4E 49 45 4E 54 20 49 46 20 57 45 20 |ONVENIENT IF WE |
00002460: 43 4F 55 4C 44 22 00 91 2C EA 0B 99 22 11 12 43 |COULD"..,..."..C|
00002470: 55 54 20 56 4F 49 43 45 20 23 33 22 3A 8D 36 33 |UT VOICE #3":.63|
00002480: 30 30 30 3A 99 22 93 11 11 11 22 4E 4E 24 28 31 |000:."...."NN$(1|
00002490: 29 00 AE 2C EF 0B 99 4E 4E 24 28 32 29 22 20 53 |)..,...NN$(2)" S|
000024A0: 49 44 2B 32 34 22 3A 99 4E 4E 24 28 33 29 00 C5 |ID+24":.NN$(3)..|
000024B0: 2C F4 0B 4C 50 24 B2 22 13 11 11 11 11 1D 1D 1D |,..LP$."........|
000024C0: 1D 1D 1D 1D 22 00 DA 2C FE 0B 42 50 24 B2 22 13 |...."..,..BP$.".|
000024D0: 11 11 11 11 1D 1D 1D 1D 1D 22 00 ED 2C 08 0C 48 |........."..,..H|
000024E0: 50 24 B2 22 13 11 11 11 11 1D 1D 1D 22 00 02 2D |P$."........"..-|
000024F0: 12 0C 44 4E 24 B2 22 13 11 11 11 11 11 11 11 11 |..DN$.".........|
00002500: 11 22 00 38 2D A0 0F 99 44 4E 24 42 4C 24 44 4E |.".8-...DN$BL$DN|
00002510: 24 22 4C 4F 57 20 50 41 53 53 20 42 49 54 22 3A |$"LOW PASS BIT":|
00002520: 81 49 B2 31 A4 35 3A 99 4C 50 24 22 D6 22 3A 81 |.I.1.5:.LP$".":.|
00002530: 54 B2 31 A4 35 30 3A 82 00 59 2D AA 0F 99 4C 50 |T.1.50:..Y-...LP|
00002540: 24 22 12 D6 92 22 3A 81 54 B2 31 A4 35 30 3A 82 |$"...":.T.1.50:.|
00002550: 3A 82 3A 8D 36 33 30 30 30 00 90 2D B4 0F 99 44 |:.:.63000..-...D|
00002560: 4E 24 42 4C 24 44 4E 24 22 42 41 4E 44 20 50 41 |N$BL$DN$"BAND PA|
00002570: 53 53 20 42 49 54 22 3A 81 49 B2 31 A4 35 3A 99 |SS BIT":.I.1.5:.|
00002580: 42 50 24 22 D6 22 3A 81 54 B2 31 A4 35 30 3A 82 |BP$".":.T.1.50:.|
00002590: 00 B1 2D BE 0F 99 42 50 24 22 12 D6 92 22 3A 81 |..-...BP$"...":.|
000025A0: 54 B2 31 A4 35 30 3A 82 3A 82 3A 8D 36 33 30 30 |T.1.50:.:.:.6300|
000025B0: 30 00 E8 2D C8 0F 99 44 4E 24 42 4C 24 44 4E 24 |0..-...DN$BL$DN$|
000025C0: 22 48 49 47 48 20 50 41 53 53 20 42 49 54 22 3A |"HIGH PASS BIT":|
000025D0: 81 49 B2 31 A4 35 3A 99 48 50 24 22 D6 22 3A 81 |.I.1.5:.HP$".":.|
000025E0: 54 B2 31 A4 35 30 3A 82 00 09 2E D2 0F 99 48 50 |T.1.50:.......HP|
000025F0: 24 22 12 D6 92 22 3A 81 54 B2 31 A4 35 30 3A 82 |$"...":.T.1.50:.|
00002600: 3A 82 3A 8D 36 33 30 30 30 00 30 2E DC 0F 99 44 |:.:.63000.0....D|
00002610: 4E 24 42 4C 24 44 4E 24 22 56 4F 4C 55 4D 45 20 |N$BL$DN$"VOLUME |
00002620: 43 4F 4E 54 52 4F 4C 21 22 3A 81 49 B2 31 A4 35 |CONTROL!":.I.1.5|
00002630: 00 4E 2E E1 0F 99 4C 50 24 22 1D 1D D6 1D D6 1D |.N....LP$"......|
00002640: D6 1D D6 22 3A 81 54 B2 31 A4 35 30 3A 82 00 76 |...":.T.1.50:..v|
00002650: 2E E6 0F 99 4C 50 24 22 1D 1D 12 D6 1D D6 1D D6 |....LP$"........|
00002660: 1D D6 22 3A 81 54 B2 31 A4 35 30 3A 82 3A 82 3A |..":.T.1.50:.:.:|
00002670: 8D 36 33 30 30 30 00 B1 2E F0 0F 99 44 4E 24 42 |.63000......DN$B|
00002680: 4C 24 44 4E 24 22 2E 2E 41 4E 44 20 54 48 49 53 |L$DN$"..AND THIS|
00002690: 20 42 49 54 3F 22 3A 81 49 B2 31 A4 35 3A 99 48 | BIT?":.I.1.5:.H|
000026A0: 50 24 22 9D 9D 3F 22 3A 81 54 B2 31 A4 35 30 3A |P$"..?":.T.1.50:|
000026B0: 82 00 E5 2E FA 0F 99 48 50 24 22 9D 9D 12 3F 92 |.......HP$"...?.|
000026C0: 22 3A 81 54 B2 31 A4 35 30 3A 82 3A 82 3A 8D 36 |":.T.1.50:.:.:.6|
000026D0: 33 30 30 30 3A 4D 53 24 B2 22 43 55 54 20 56 4F |3000:MS$."CUT VO|
000026E0: 49 43 45 33 22 00 F7 2E 04 10 8D 36 33 31 30 30 |ICE3"......63100|
000026F0: 3A 8D 36 33 30 30 30 00 07 2F 0E 27 97 35 34 32 |:.63000../.'.542|
00002700: 37 32 AA 32 34 2C 30 00 36 2F 0F 27 8D 36 33 30 |72.24,0.6/.'.630|
00002710: 30 30 3A 99 22 93 22 3A 4D 53 24 B2 22 41 55 20 |00:.".":MS$."AU |
00002720: 52 45 56 4F 49 52 21 22 3A 8D 36 33 31 30 30 3A |REVOIR!":.63100:|
00002730: 99 22 13 22 3A 80 00 48 2F 10 27 8B 50 55 B2 30 |.".":..H/.'.PU.0|
00002740: A7 50 55 B2 34 30 30 30 00 82 2F 11 27 53 B2 35 |.PU.4000../.'S.5|
00002750: 34 32 37 32 3A 81 56 56 B2 30 A4 32 3A 97 53 AA |4272:.VV.0.2:.S.|
00002760: 35 AA 37 AC 56 56 2C 31 36 AC 41 54 AA 44 45 3A |5.7.VV,16.AT.DE:|
00002770: 97 53 AA 36 AA 37 AC 56 56 2C 31 36 AC 53 55 AA |.S.6.7.VV,16.SU.|
00002780: 52 45 00 BE 2F 12 27 97 53 AA 32 AA 37 AC 56 56 |RE../.'.S.2.7.VV|
00002790: 2C 50 55 AF 32 35 35 3A 97 53 AA 33 AA 37 AC 56 |,PU.255:.S.3.7.V|
000027A0: 56 2C 50 55 AD 32 35 36 3A 97 53 AA 37 AC 56 56 |V,PU.256:.S.7.VV|
000027B0: 2C 30 3A 97 53 AA 31 AA 37 AC 56 56 2C 30 00 DD |,0:.S.1.7.VV,0..|
000027C0: 2F 13 27 82 3A 97 53 AA 32 34 2C 56 4F 4C AA 59 |/.'.:.S.24,VOL.Y|
000027D0: 59 3A 51 51 B2 32 AE 28 31 AD 31 32 29 00 ED 2F |Y:QQ.2.(1.12)../|
000027E0: 14 27 8B 58 58 B2 32 A7 31 30 30 31 30 00 17 30 |.'.XX.2.10010..0|
000027F0: 15 27 99 22 13 11 11 11 11 11 11 11 11 11 11 11 |.'."............|
00002800: 11 11 11 11 11 11 11 11 22 42 4C 24 3A 99 42 4C |........"BL$:.BL|
00002810: 24 3A 99 22 91 91 22 00 34 30 16 27 8B 57 4E B2 |$:."..".40.'.WN.|
00002820: 31 37 A7 99 22 20 20 22 54 52 24 54 52 24 54 52 |17.." "TR$TR$TR|
00002830: 24 54 52 24 00 51 30 17 27 8B 57 4E B2 33 33 A7 |$TR$.Q0.'.WN.33.|
00002840: 99 22 20 20 22 53 41 24 53 41 24 53 41 24 53 41 |." "SA$SA$SA$SA|
00002850: 24 00 6E 30 18 27 8B 57 4E B2 36 35 A7 99 22 20 |$.n0.'.WN.65.." |
00002860: 20 22 50 55 24 50 55 24 50 55 24 50 55 24 00 83 | "PU$PU$PU$PU$..|
00002870: 30 19 27 8B 57 4E B2 31 32 39 A7 99 22 20 20 22 |0.'.WN.129.." "|
00002880: 4E 4F 24 00 A2 30 1A 27 81 49 B2 4D 30 A4 4D 31 |NO$..0.'.I.M0.M1|
00002890: 3A 46 52 B2 32 30 30 30 AC 28 51 51 AE 4E 28 49 |:FR.2000.(QQ.N(I|
000028A0: 29 29 00 E5 30 24 27 48 49 B2 B5 28 46 52 AD 32 |))..0$'HI..(FR.2|
000028B0: 35 36 29 3A 4C 4F B2 46 52 AB 32 35 36 AC 48 49 |56):LO.FR.256.HI|
000028C0: 3A 97 53 AA 37 AC 56 43 2C 4C 4F 3A 97 53 AA 31 |:.S.7.VC,LO:.S.1|
000028D0: AA 37 AC 56 43 2C 48 49 3A 97 53 AA 34 AA 37 AC |.7.VC,HI:.S.4.7.|
000028E0: 56 43 2C 57 4E 00 0C 31 2E 27 81 4A B2 31 A4 35 |VC,WN..1.'.J.1.5|
000028F0: 30 AC 50 28 49 29 3A 82 3A 56 43 B2 56 43 AA 31 |0.P(I):.:VC.VC.1|
00002900: 3A 8B 56 43 B1 4D 56 A7 56 43 B2 30 00 1F 31 33 |:.VC.MV.VC.0..13|
00002910: 27 97 53 AA 34 AA 37 AC 56 43 2C 57 4E AB 31 00 |'.S.4.7.VC,WN.1.|
00002920: 53 31 38 27 82 3A 81 56 56 B2 30 A4 32 3A 97 53 |S18'.:.VV.0.2:.S|
00002930: AA 34 AA 37 AC 56 56 2C 30 3A 82 3A 81 54 B2 31 |.4.7.VV,0:.:.T.1|
00002940: A4 35 30 30 3A 82 3A 8B 58 58 B2 30 A7 8D 36 33 |.500:.:.XX.0..63|
00002950: 30 30 30 00 59 31 42 27 8E 00 79 31 F8 2A 99 4E |000.Y1B'..y1.*.N|
00002960: 4E 24 28 31 29 3A 99 4E 4E 24 28 32 29 4D 24 3A |N$(1):.NN$(2)M$:|
00002970: 99 4E 4E 24 28 33 29 3A 8E 00 95 31 5C 2B 99 52 |.NN$(3):...1\+.R|
00002980: 24 22 11 22 3B 4D 24 22 91 22 3A 99 3A 8B 58 58 |$".";M$".":.:.XX|
00002990: B2 30 A7 20 8E 00 A6 31 66 2B 81 54 B2 31 A4 33 |.0. ...1f+.T.1.3|
000029A0: 30 30 3A 82 3A 8E 00 DC 31 E0 2E 97 53 49 44 AA |00:.:...1...SID.|
000029B0: 31 2C 31 30 3A 97 53 49 44 AA 31 35 2C 39 3A 97 |1,10:.SID.15,9:.|
000029C0: 53 49 44 AA 32 34 2C 31 35 AA 59 59 3A 97 53 49 |SID.24,15.YY:.SI|
000029D0: 44 AA 36 2C 53 55 AC 31 36 AA 52 45 00 0C 32 EA |D.6,SU.16.RE..2.|
000029E0: 2E 81 49 B2 31 A4 35 3A 97 53 49 44 AA 34 2C 31 |..I.1.5:.SID.4,1|
000029F0: 37 AA 5A 5A 3A 81 54 B2 31 A4 31 30 30 3A 82 3A |7.ZZ:.T.1.100:.:|
00002A00: 97 53 49 44 AA 34 2C 31 36 AA 5A 5A 00 20 32 F4 |.SID.4,16.ZZ. 2.|
00002A10: 2E 81 54 B2 31 A4 31 30 30 30 3A 82 3A 82 3A 8E |..T.1.1000:.:.:.|
00002A20: 00 2F 32 50 C3 8F 20 4A 45 53 55 20 4A 4F 59 00 |./2P.. JESU JOY.|
00002A30: 35 32 51 C3 8C 00 3D 32 52 C3 87 20 4D 00 4D 32 |52Q...=2R.. M.M2|
00002A40: 53 C3 86 20 4E 28 4D 29 2C 50 28 4D 29 00 58 32 |S.. N(M),P(M).X2|
00002A50: 55 C3 81 49 B2 31 A4 4D 00 6B 32 56 C3 87 4E 28 |U..I.1.M.k2V..N(|
00002A60: 49 29 2C 50 28 49 29 3A 82 3A 8E 00 75 32 59 C3 |I),P(I):.:..u2Y.|
00002A70: 83 20 31 30 33 00 AB 32 5A C3 83 31 32 2C 32 2C |. 103..2Z..12,2,|
00002A80: 38 2C 32 2C 31 30 2C 32 2C 31 32 2C 32 2C 31 35 |8,2,10,2,12,2,15|
00002A90: 2C 32 2C 31 33 2C 32 2C 31 33 2C 32 2C 31 37 2C |,2,13,2,13,2,17,|
00002AA0: 32 2C 31 35 2C 32 2C 31 35 2C 32 00 E1 32 5B C3 |2,15,2,15,2..2[.|
00002AB0: 83 32 30 2C 32 2C 31 39 2C 32 2C 32 30 2C 32 2C |.20,2,19,2,20,2,|
00002AC0: 31 35 2C 32 2C 31 32 2C 32 2C 38 2C 32 2C 31 30 |15,2,12,2,8,2,10|
00002AD0: 2C 32 2C 31 32 2C 32 2C 31 33 2C 32 2C 31 35 2C |,2,12,2,13,2,15,|
00002AE0: 32 00 15 33 5C C3 83 31 37 2C 32 2C 31 35 2C 32 |2..3\..17,2,15,2|
00002AF0: 2C 31 33 2C 32 2C 31 32 2C 32 2C 31 30 2C 32 2C |,13,2,12,2,10,2,|
00002B00: 31 32 2C 32 2C 38 2C 32 2C 37 2C 32 2C 38 2C 32 |12,2,8,2,7,2,8,2|
00002B10: 2C 31 30 2C 32 00 49 33 5D C3 83 33 2C 32 2C 37 |,10,2.I3]..3,2,7|
00002B20: 2C 32 2C 31 30 2C 32 2C 31 33 2C 32 2C 31 32 2C |,2,10,2,13,2,12,|
00002B30: 32 2C 31 30 2C 32 2C 31 32 2C 32 2C 38 2C 32 2C |2,10,2,12,2,8,2,|
00002B40: 31 30 2C 32 2C 31 32 2C 32 00 80 33 5E C3 83 31 |10,2,12,2..3^..1|
00002B50: 35 2C 32 2C 31 33 2C 32 2C 31 33 2C 32 2C 31 37 |5,2,13,2,13,2,17|
00002B60: 2C 32 2C 31 35 2C 32 2C 31 35 2C 32 2C 32 30 2C |,2,15,2,15,2,20,|
00002B70: 32 2C 31 39 2C 32 2C 32 30 2C 32 2C 31 35 2C 32 |2,19,2,20,2,15,2|
00002B80: 00 B4 33 5F C3 83 31 32 2C 32 2C 38 2C 32 2C 31 |..3_..12,2,8,2,1|
00002B90: 30 2C 32 2C 31 32 2C 32 2C 35 2C 32 2C 31 35 2C |0,2,12,2,5,2,15,|
00002BA0: 32 2C 31 33 2C 32 2C 31 32 2C 32 2C 31 30 2C 32 |2,13,2,12,2,10,2|
00002BB0: 2C 38 2C 32 00 E6 33 60 C3 83 33 2C 32 2C 38 2C |,8,2..3`..3,2,8,|
00002BC0: 32 2C 37 2C 32 2C 38 2C 32 2C 31 32 2C 32 2C 31 |2,7,2,8,2,12,2,1|
00002BD0: 35 2C 32 2C 32 30 2C 32 2C 31 35 2C 32 2C 31 32 |5,2,20,2,15,2,12|
00002BE0: 2C 32 2C 38 2C 32 00 1C 34 61 C3 83 31 32 2C 32 |,2,8,2..4a..12,2|
00002BF0: 2C 31 35 2C 32 2C 31 38 2C 32 2C 31 35 2C 32 2C |,15,2,18,2,15,2,|
00002C00: 31 32 2C 32 2C 38 2C 32 2C 31 32 2C 32 2C 31 35 |12,2,8,2,12,2,15|
00002C10: 2C 32 2C 31 37 2C 32 2C 31 33 2C 32 00 4F 34 62 |,2,17,2,13,2.O4b|
00002C20: C3 83 31 30 2C 32 2C 37 2C 32 2C 31 30 2C 32 2C |..10,2,7,2,10,2,|
00002C30: 31 33 2C 32 2C 31 35 2C 32 2C 31 32 2C 32 2C 38 |13,2,15,2,12,2,8|
00002C40: 2C 32 2C 35 2C 32 2C 38 2C 32 2C 31 32 2C 32 00 |,2,5,2,8,2,12,2.|
00002C50: 82 34 63 C3 83 31 33 2C 32 2C 31 30 2C 32 2C 37 |.4c..13,2,10,2,7|
00002C60: 2C 32 2C 33 2C 32 2C 37 2C 32 2C 31 30 2C 32 2C |,2,3,2,7,2,10,2,|
00002C70: 31 33 2C 32 2C 31 32 2C 32 2C 31 30 2C 32 2C 38 |13,2,12,2,10,2,8|
00002C80: 2C 32 00 B2 34 64 C3 83 31 32 2C 32 2C 31 35 2C |,2..4d..12,2,15,|
00002C90: 32 2C 32 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 |2,20,0,0,0,0,0,0|
00002CA0: 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 2C 30 |,0,0,0,0,0,0,0,0|
00002CB0: 2C 30 00 C3 34 60 EA 8F 20 49 4E 49 54 49 41 4C |,0..4`.. INITIAL|
00002CC0: 49 5A 45 00 E5 34 61 EA 42 54 24 B2 22 13 22 3A |IZE..4a.BT$.".":|
00002CD0: 81 49 B2 31 A4 32 34 3A 42 54 24 B2 42 54 24 AA |.I.1.24:BT$.BT$.|
00002CE0: 22 11 22 3A 82 00 2F 35 62 EA 50 54 24 B2 22 1C |".":../5b.PT$.".|
00002CF0: B0 C0 C0 C0 C0 C0 C0 C0 C0 C0 C0 AE 11 9D 9D 9D |................|
00002D00: 9D 9D 9D 9D 9D 9D 9D 9D 9D DD 1D 1D 1D 1D 1D 1D |................|
00002D10: 1D 1D 1D 1D DD 11 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D |................|
00002D20: 9D 9D AD B2 C0 C0 C0 C0 C0 C0 C0 C0 B2 BD 22 00 |..............".|
00002D30: 77 35 63 EA 50 54 24 B2 50 54 24 AA 22 11 9D 9D |w5c.PT$.PT$."...|
00002D40: 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D CE A3 A3 A3 A3 |................|
00002D50: A3 A3 A3 A3 A3 A3 A3 A3 CD 11 9D 9D 9D 9D 9D 9D |................|
00002D60: 9D 9D 9D 9D 9D 9D 9D 9D A5 3D 3D 3D 3D 3D 3D 3D |.........=======|
00002D70: 3D 3D 3D 3D 3D A7 22 00 B3 35 64 EA 50 54 24 B2 |=====."..5d.PT$.|
00002D80: 50 54 24 AA 22 11 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D |PT$."...........|
00002D90: 9D 9D 9D 9D D0 CF A3 A3 A3 A3 A3 A3 A3 A3 A3 A3 |................|
00002DA0: D0 CF 91 91 91 91 9D 9D 9D 9D 9D 9D 9D 9D 9D 9D |................|
00002DB0: 9D 9D 22 00 EA 35 65 EA 50 54 24 B2 42 54 24 AA |.."..5e.PT$.BT$.|
00002DC0: 22 91 91 91 91 91 91 1D 1D 1D 1D 1D 1D 1D 1D 1D |"...............|
00002DD0: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D |................|
00002DE0: 1D 22 AA 50 54 24 AA 22 90 22 00 1C 36 67 EA 42 |.".PT$."."..6g.B|
00002DF0: 4C 24 B2 22 20 20 20 20 20 20 20 20 20 20 20 20 |L$." |
00002E00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002E10: 20 20 20 20 20 20 20 20 20 20 20 22 00 2F 36 68 | "./6h|
00002E20: EA 57 44 B2 34 30 3A 43 52 54 B2 31 30 32 34 00 |.WD.40:CRT.1024.|
00002E30: 4B 36 69 EA 97 35 33 32 38 31 2C 31 3A 97 35 33 |K6i..53281,1:.53|
00002E40: 32 38 30 2C 31 35 3A 99 22 90 22 00 61 36 6C EA |280,15:.".".a6l.|
00002E50: 4E 24 28 31 29 B2 22 B0 C0 B2 C0 B2 C0 B2 C0 AE |N$(1).".........|
00002E60: 22 00 77 36 6D EA 4E 24 28 32 29 B2 22 DD 20 DD |".w6m.N$(2).". .|
00002E70: 20 DD 20 DD 20 DD 22 00 8D 36 6E EA 4E 24 28 33 | . . ."..6n.N$(3|
00002E80: 29 B2 22 AD C0 B1 C0 B1 C0 B1 C0 BD 22 00 AC 36 |)."........."..6|
00002E90: 6F EA 4E 4E 24 28 31 29 B2 22 B0 C0 B2 C0 B2 C0 |o.NN$(1)."......|
00002EA0: B2 C0 B2 C0 B2 C0 B2 C0 B2 C0 AE 22 00 CB 36 70 |..........."..6p|
00002EB0: EA 4E 4E 24 28 32 29 B2 22 DD 20 DD 20 DD 20 DD |.NN$(2).". . . .|
00002EC0: 20 DD 20 DD 20 DD 20 DD 20 DD 22 00 EA 36 71 EA | . . . . ."..6q.|
00002ED0: 4E 4E 24 28 33 29 B2 22 AD C0 B1 C0 B1 C0 B1 C0 |NN$(3)."........|
00002EE0: B1 C0 B1 C0 B1 C0 B1 C0 BD 22 00 11 37 74 EA 52 |........."..7t.R|
00002EF0: 24 B2 22 B0 B2 B2 B2 B2 B2 B2 B2 AE 11 9D 9D 9D |$.".............|
00002F00: 9D 9D 9D 9D 9D 9D AD B1 B1 B1 B1 B1 B1 B1 BD 91 |................|
00002F10: 22 00 2C 37 7E EA 4C 24 B2 22 2D 20 2D 20 2D 20 |".,7~.L$."- - - |
00002F20: 2D 20 2D 20 2D 20 2D 20 2D 20 2D 22 00 4F 37 88 |- - - - - -".O7.|
00002F30: EA 50 53 24 B2 22 13 11 1D 1D 1D 1D 1D 1D 1D 1D |.PS$."..........|
00002F40: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 22 00 |..............".|
00002F50: 71 37 92 EA 44 4E 24 B2 22 13 11 11 11 11 11 11 |q7..DN$.".......|
00002F60: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |................|
00002F70: 22 00 A9 37 9C EA 42 4D 4D 24 B2 22 13 11 1D 1D |"..7..BMM$."....|
00002F80: 1D 1D 1D 22 3A 4D 43 4D 24 B2 22 13 11 11 11 11 |...":MCM$.".....|
00002F90: 1D 1D 1D 1D 1D 1D 1D 22 3A 53 4D 42 24 B2 22 13 |.......":SMB$.".|
00002FA0: 11 11 11 11 11 11 11 1D 22 00 F1 37 A6 EA 43 4D |........"..7..CM|
00002FB0: 42 24 B2 53 4D 42 24 AA 22 1D 1D 1D 1D 1D 1D 1D |B$.SMB$.".......|
00002FC0: 1D 22 3A 43 4C 24 B2 22 20 20 20 20 20 20 20 20 |.":CL$." |
00002FD0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002FE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00002FF0: 22 00 05 38 B0 EA 44 4E 24 B2 44 4E 24 AA 43 4C |"..8..DN$.DN$.CL|
00003000: 24 AA 44 4E 24 00 1C 38 BA EA 53 43 24 B2 53 4D |$.DN$..8..SC$.SM|
00003010: 42 24 AA 22 11 11 11 11 11 11 11 22 00 42 38 C4 |B$.".......".B8.|
00003020: EA 43 48 24 B2 53 43 24 AA 22 11 11 11 1D 1D 1D |.CH$.SC$."......|
00003030: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D |................|
00003040: 1D 22 00 63 38 CE EA 44 44 24 B2 22 13 11 11 11 |.".c8..DD$."....|
00003050: 11 11 22 3A 44 44 24 B2 44 44 24 AA 43 4C 24 AA |..":DD$.DD$.CL$.|
00003060: 44 44 24 00 74 38 D8 EA 54 52 24 B2 22 CE 91 CE |DD$.t8..TR$."...|
00003070: CD 11 CD 22 00 86 38 E2 EA 53 41 24 B2 22 CE 91 |..."..8..SA$."..|
00003080: CE A5 11 9D CC 22 00 A3 38 EC EA 50 55 24 B2 22 |....."..8..PU$."|
00003090: A5 91 9D CF D0 11 9D A7 A4 A4 A4 A4 9D 22 3A 4E |.............":N|
000030A0: 4E B2 39 00 C4 38 F6 EA 53 49 44 B2 35 34 32 37 |N.9..8..SID.5427|
000030B0: 32 3A 81 49 B2 30 A4 32 38 3A 97 53 49 44 AA 49 |2:.I.0.28:.SID.I|
000030C0: 2C 30 3A 82 00 D8 38 28 EB 8D 36 32 30 30 35 3A |,0:...8(..62005:|
000030D0: 8D 36 33 35 30 30 3A 8E 00 DE 38 30 F2 3A 00 08 |.63500:...80.:..|
000030E0: 39 35 F2 55 24 B2 22 B4 91 9D 22 3A 44 24 B2 22 |95.U$."...":D$."|
000030F0: B4 11 9D 22 3A 54 24 B2 22 CF B4 11 9D 22 3A 42 |...":T$."....":B|
00003100: 24 B2 22 CC B4 91 9D 22 00 16 39 3A F2 41 24 28 |$."...."..9:.A$(|
00003110: 30 29 B2 22 AF 22 00 36 39 3B F2 41 24 28 31 29 |0).".".69;.A$(1)|
00003120: B2 54 24 AA 42 24 3A 55 B2 31 3A 44 B2 32 3A 81 |.T$.B$:U.1:D.2:.|
00003130: 4A B2 32 A4 31 30 00 6D 39 3C F2 41 24 B2 22 22 |J.2.10.m9<.A$.""|
00003140: 3A 81 49 B2 31 A4 55 3A 41 24 B2 41 24 AA 55 24 |:.I.1.U:A$.A$.U$|
00003150: 3A 82 3A 41 24 B2 41 24 AA 54 24 3A 81 49 B2 31 |:.:A$.A$.T$:.I.1|
00003160: A4 44 3A 41 24 B2 41 24 AA 44 24 3A 82 00 A3 39 |.D:A$.A$.D$:...9|
00003170: 3D F2 41 24 B2 41 24 AA 42 24 3A 81 49 B2 31 A4 |=.A$.A$.B$:.I.1.|
00003180: 55 3A 41 24 B2 41 24 AA 55 24 3A 82 3A 41 24 28 |U:A$.A$.U$:.:A$(|
00003190: 4A 29 B2 41 24 3A 55 B2 55 AA 31 3A 44 B2 32 AC |J).A$:U.U.1:D.2.|
000031A0: 55 3A 82 00 BF 39 3F F2 81 4A B2 31 A4 35 3A 44 |U:...9?..J.1.5:D|
000031B0: 24 28 4A 29 B2 41 24 28 31 30 AB 4A 29 3A 82 00 |$(J).A$(10.J):..|
000031C0: CD 39 40 F2 53 53 24 B2 44 24 28 35 29 00 E8 39 |.9@.SS$.D$(5)..9|
000031D0: 41 F2 81 49 B2 31 A4 35 3A 52 24 28 49 29 B2 41 |A..I.1.5:R$(I).A|
000031E0: 24 28 35 AB 49 29 3A 82 00 EE 39 44 F2 8E 00 28 |$(5.I):...9D...(|
000031F0: 3A 18 F6 99 22 13 11 11 11 11 11 11 11 11 11 11 |:..."...........|
00003200: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 48 49 |..............HI|
00003210: 54 20 12 52 45 54 55 52 4E 92 20 54 4F 20 43 4F |T .RETURN. TO CO|
00003220: 4E 54 49 4E 55 45 22 3B 00 3E 3A 19 F6 A1 41 24 |NTINUE";.>:...A$|
00003230: 3A 8B 41 24 B3 B1 22 22 A7 36 33 30 30 31 00 53 |:.A$.."".63001.S|
00003240: 3A 1A F6 A1 41 24 3A 8B 41 24 B2 22 22 A7 36 33 |:...A$:.A$."".63|
00003250: 30 30 32 00 59 3A 1B F6 8E 00 5F 3A 1C F6 8E 00 |002.Y:...._:....|
00003260: 73 3A 7C F6 81 54 B2 31 A4 35 3A 99 50 54 24 4D |s:|..T.1.5:.PT$M|
00003270: 53 24 3B 00 89 3A 7D F6 99 50 54 24 22 20 20 20 |S$;..:}..PT$" |
00003280: 20 20 20 20 20 20 20 22 3B 00 98 3A 7E F6 99 50 | ";..:~..P|
00003290: 54 24 4D 53 24 3B 3A 82 00 A3 3A 7F F6 99 22 90 |T$MS$;:...:...".|
000032A0: 22 3A 8E 00 CC 3A E0 F6 99 22 13 11 11 11 11 11 |":...:..."......|
000032B0: 11 11 11 11 11 22 3A 81 49 B2 30 A4 31 30 3A 81 |.....":.I.0.10:.|
000032C0: 4A B2 31 A4 C3 28 41 24 28 49 29 29 00 E3 3A E5 |J.1..(A$(I))..:.|
000032D0: F6 99 CA 28 41 24 28 49 29 2C 4A 2C 31 29 3B 3A |...(A$(I),J,1);:|
000032E0: 82 3A 82 00 FC 3A EA F6 81 49 B2 30 A4 35 3A 81 |.:...:...I.0.5:.|
000032F0: 4A B2 31 A4 C3 28 44 24 28 49 29 29 00 13 3B EF |J.1..(D$(I))..;.|
00003300: F6 99 CA 28 44 24 28 49 29 2C 4A 2C 31 29 3B 3A |...(D$(I),J,1);:|
00003310: 82 3A 82 00 2A 3B F4 F6 81 49 B2 30 A4 33 3A 81 |.:..*;...I.0.3:.|
00003320: 4A B2 31 A4 C3 28 53 53 24 29 00 3F 3B F9 F6 99 |J.1..(SS$).?;...|
00003330: CA 28 53 53 24 2C 4A 2C 31 29 3B 3A 82 3A 82 00 |.(SS$,J,1);:.:..|
00003340: 45 3B FE F6 8E 00 58 3B 44 F7 99 22 13 11 11 11 |E;....X;D.."....|
00003350: 11 11 11 11 11 11 11 22 00 70 3B 49 F7 81 49 B2 |.......".p;I..I.|
00003360: 30 A4 31 30 3A 81 4A B2 31 A4 C3 28 53 53 24 29 |0.10:.J.1..(SS$)|
00003370: 00 85 3B 4E F7 99 CA 28 53 53 24 2C 4A 2C 31 29 |..;N...(SS$,J,1)|
00003380: 3B 3A 82 3A 82 00 9E 3B 58 F7 81 49 B2 30 A4 34 |;:.:...;X..I.0.4|
00003390: 3A 81 4A B2 31 A4 C3 28 52 24 28 49 29 29 00 B5 |:.J.1..(R$(I))..|
000033A0: 3B 62 F7 99 CA 28 52 24 28 49 29 2C 4A 2C 31 29 |;b...(R$(I),J,1)|
000033B0: 3B 3A 82 3A 82 00 CC 3B 6C F7 81 49 B2 31 A4 33 |;:.:...;l..I.1.3|
000033C0: 3A 99 41 24 28 30 29 3B 3A 82 3A 8E 00 F1 3B A8 |:.A$(0);:.:...;.|
000033D0: F7 99 22 13 11 11 11 11 11 11 11 11 11 11 22 3A |.."...........":|
000033E0: 81 49 B2 33 A4 31 30 3A 99 41 24 28 49 29 3B 3A |.I.3.10:.A$(I);:|
000033F0: 82 00 06 3C B2 F7 81 49 B2 31 A4 35 3A 99 44 24 |...<...I.1.5:.D$|
00003400: 28 49 29 3B 3A 82 00 19 3C BC F7 81 49 B2 30 A4 |(I);:...<...I.0.|
00003410: 32 3A 99 53 53 24 3B 3A 82 00 2E 3C C6 F7 81 49 |2:.SS$;:...<...I|
00003420: B2 31 A4 34 3A 99 52 24 28 49 29 3B 3A 82 00 69 |.1.4:.R$(I);:..i|
00003430: 3C DA F7 99 22 13 2D 2D 2D 2D 2D 12 41 92 54 54 |<...".-----.A.TT|
00003440: 41 43 4B 2D 2D 2D 2D 2D 2D 12 44 92 45 43 41 59 |ACK------.D.ECAY|
00003450: 2D 2D 12 53 92 55 53 54 41 49 4E 2D 2D 12 52 92 |--.S.USTAIN--.R.|
00003460: 45 4C 45 41 53 45 22 3A 8E 00 7F 3C 0C F8 55 24 |ELEASE":...<..U$|
00003470: B2 22 DD 91 9D 22 3A 44 24 B2 22 DD 11 9D 22 00 |."...":D$."...".|
00003480: BB 3C 16 F8 41 24 B2 22 22 3A 81 49 B2 31 A4 4E |.<..A$."":.I.1.N|
00003490: 4E 3A 4B B2 31 AA 34 AC BB 28 31 29 3A 81 4A B2 |N:K.1.4..(1):.J.|
000034A0: 31 A4 4B 3A 41 24 B2 41 24 AA 55 24 3A 82 3A 41 |1.K:A$.A$.U$:.:A|
000034B0: 24 B2 41 24 AA 22 B0 AE 11 9D 22 00 E7 3C 20 F8 |$.A$."...."..< .|
000034C0: 81 4A B2 31 A4 4B 3A 41 24 B2 41 24 AA 44 24 3A |.J.1.K:A$.A$.D$:|
000034D0: 82 3A 41 24 B2 41 24 AA 22 91 AD 22 3A 82 3A 4E |.:A$.A$."..":.:N|
000034E0: 4F 24 B2 41 24 3A 8E 00 04 3D 70 F8 99 22 93 11 |O$.A$:...=p.."..|
000034F0: 53 49 44 3D 35 34 32 37 32 22 3A 53 49 44 B2 35 |SID=54272":SID.5|
00003500: 34 32 37 32 00 1B 3D 71 F8 97 53 49 44 AA 34 2C |4272..=q..SID.4,|
00003510: 30 3A 97 53 49 44 AA 32 33 2C 30 00 2D 3D 75 F8 |0:.SID.23,0.-=u.|
00003520: 8B 58 58 B2 30 A7 20 8D 36 33 30 30 30 00 55 3D |.XX.0. .63000.U=|
00003530: 7A F8 99 22 13 11 11 48 49 3D 49 4E 54 28 22 46 |z.."...HI=INT("F|
00003540: 51 22 2F 32 35 36 29 22 3A 48 49 B2 B5 28 46 51 |Q"/256)":HI..(FQ|
00003550: AD 32 35 36 29 00 66 3D 7F F8 8B 58 58 B2 30 A7 |.256).f=...XX.0.|
00003560: 8D 36 33 30 30 30 00 8D 3D 84 F8 99 22 13 11 11 |.63000..=..."...|
00003570: 11 4C 4F 3D 22 46 51 22 2D 32 35 36 2A 48 49 22 |.LO="FQ"-256*HI"|
00003580: 3A 4C 4F B2 46 51 AB 32 35 36 AC 48 49 00 9E 3D |:LO.FQ.256.HI..=|
00003590: 89 F8 8B 58 58 B2 30 A7 8D 36 33 30 30 30 00 C0 |...XX.0..63000..|
000035A0: 3D 8E F8 99 22 13 11 11 11 11 50 4F 4B 45 20 53 |=...".....POKE S|
000035B0: 49 44 20 20 2C 4C 4F 22 3A 97 53 49 44 2C 4C 4F |ID ,LO":.SID,LO|
000035C0: 00 D1 3D 93 F8 8B 58 58 B2 30 A7 8D 36 33 30 30 |..=...XX.0..6300|
000035D0: 30 00 F6 3D 98 F8 99 22 13 11 11 11 11 11 50 4F |0..=..."......PO|
000035E0: 4B 45 20 53 49 44 2B 31 2C 48 49 22 3A 97 53 49 |KE SID+1,HI":.SI|
000035F0: 44 AA 31 2C 48 49 00 07 3E 9D F8 8B 58 58 B2 30 |D.1,HI..>...XX.0|
00003600: A7 8D 36 33 30 30 30 00 17 3E 9E F8 8B 50 55 B2 |..63000..>...PU.|
00003610: 30 A7 36 33 36 38 30 00 2E 3E A2 F8 99 22 13 11 |0.63680..>..."..|
00003620: 11 11 11 11 11 50 55 4C 53 45 3D 22 50 55 00 3F |.....PULSE="PU.?|
00003630: 3E A7 F8 8B 58 58 B2 30 A7 8D 36 33 30 30 30 00 |>...XX.0..63000.|
00003640: 76 3E AC F8 99 22 13 11 11 11 11 11 11 11 50 4F |v>..."........PO|
00003650: 4B 45 20 53 49 44 2B 32 2C 50 55 4C 53 45 20 41 |KE SID+2,PULSE A|
00003660: 4E 44 20 32 35 35 22 3A 97 53 49 44 AA 32 32 2C |ND 255":.SID.22,|
00003670: 50 55 AF 32 35 35 00 87 3E B1 F8 8B 58 58 B2 30 |PU.255..>...XX.0|
00003680: A7 8D 36 33 30 30 30 00 BA 3E B6 F8 99 22 13 11 |..63000..>..."..|
00003690: 11 11 11 11 11 11 11 50 4F 4B 45 20 53 49 44 2B |.......POKE SID+|
000036A0: 33 2C 50 55 4C 53 45 2F 32 35 36 22 3A 97 53 49 |3,PULSE/256":.SI|
000036B0: 44 AA 33 2C 50 55 AD 32 35 36 00 CB 3E BB F8 8B |D.3,PU.256..>...|
000036C0: 58 58 B2 30 A7 8D 36 33 30 30 30 00 FA 3E C0 F8 |XX.0..63000..>..|
000036D0: 99 22 13 11 11 11 11 11 11 11 11 11 41 54 3D 22 |."..........AT="|
000036E0: 41 54 22 3A 44 45 3D 22 44 45 22 3A 53 55 3D 22 |AT":DE="DE":SU="|
000036F0: 53 55 22 3A 52 45 3D 22 52 45 00 0B 3F C1 F8 8B |SU":RE="RE..?...|
00003700: 58 58 B2 30 A7 8D 36 33 30 30 30 00 41 3F C5 F8 |XX.0..63000.A?..|
00003710: 99 22 13 11 11 11 11 11 11 11 11 11 11 50 4F 4B |."...........POK|
00003720: 45 20 53 49 44 2B 35 2C 31 36 2A 41 54 2B 44 45 |E SID+5,16*AT+DE|
00003730: 22 3A 97 53 49 44 AA 35 2C 31 36 AC 41 54 AA 44 |":.SID.5,16.AT.D|
00003740: 45 00 52 3F C6 F8 8B 58 58 B2 30 A7 8D 36 33 30 |E.R?...XX.0..630|
00003750: 30 30 00 89 3F CA F8 99 22 13 11 11 11 11 11 11 |00..?...".......|
00003760: 11 11 11 11 11 50 4F 4B 45 20 53 49 44 2B 36 2C |.....POKE SID+6,|
00003770: 31 36 2A 53 55 2B 52 45 22 3A 97 53 49 44 AA 36 |16*SU+RE":.SID.6|
00003780: 2C 31 36 AC 53 55 AA 52 45 00 9A 3F CF F8 8B 58 |,16.SU.RE..?...X|
00003790: 58 B2 30 A7 8D 36 33 30 30 30 00 B9 3F D4 F8 99 |X.0..63000..?...|
000037A0: 22 13 11 11 11 11 11 11 11 11 11 11 11 11 56 4F |".............VO|
000037B0: 4C 55 4D 45 3D 22 56 4F 4C 00 CA 3F D9 F8 8B 58 |LUME="VOL..?...X|
000037C0: 58 B2 30 A7 8D 36 33 30 30 30 00 FE 3F DE F8 99 |X.0..63000..?...|
000037D0: 22 13 11 11 11 11 11 11 11 11 11 11 11 11 11 50 |"..............P|
000037E0: 4F 4B 45 20 53 49 44 2B 32 34 2C 56 4F 4C 55 4D |OKE SID+24,VOLUM|
000037F0: 45 22 3A 97 53 49 44 AA 32 34 2C 56 4F 4C 00 0F |E":.SID.24,VOL..|
00003800: 40 E3 F8 8B 58 58 B2 30 A7 8D 36 33 30 30 30 00 |@...XX.0..63000.|
00003810: 2B 40 E8 F8 99 22 13 11 11 11 11 11 11 11 11 11 |+@..."..........|
00003820: 11 11 11 11 11 57 4E 3D 22 57 4E 00 3C 40 ED F8 |.....WN="WN.<@..|
00003830: 8B 58 58 B2 30 A7 8D 36 33 30 30 30 00 79 40 F2 |.XX.0..63000.y@.|
00003840: F8 99 22 13 11 11 11 11 11 11 11 11 11 11 11 11 |..".............|
00003850: 11 11 11 50 4F 4B 45 20 53 49 44 2B 34 2C 57 4E |...POKE SID+4,WN|
00003860: 20 20 3A 52 45 4D 20 47 41 54 45 20 49 54 22 3A | :REM GATE IT":|
00003870: 97 53 49 44 AA 34 2C 57 4E 00 7F 40 01 F9 8E 00 |.SID.4,WN..@....|
00003880: BC 40 38 F9 99 22 93 46 52 45 51 20 28 48 45 52 |.@8..".FREQ (HER|
00003890: 54 5A 29 3D 20 22 46 52 3A 85 22 91 1D 1D 1D 1D |TZ)= "FR:.".....|
000038A0: 1D 1D 1D 1D 1D 1D 1D 1D 1D 22 3B 46 52 3A 8B 46 |.........";FR:.F|
000038B0: 52 B1 33 39 30 30 A7 36 33 38 30 30 00 E2 40 39 |R.3900.63800..@9|
000038C0: F9 46 51 B2 B5 28 46 52 AD 2E 30 35 39 36 30 34 |.FQ..(FR..059604|
000038D0: 36 34 35 AA 2E 35 29 3A 99 22 11 12 46 51 3D 22 |645..5):."..FQ="|
000038E0: 46 51 00 12 41 3D F9 99 22 11 57 41 56 45 46 4F |FQ..A=..".WAVEFO|
000038F0: 52 4D 20 28 12 54 92 52 49 41 4E 47 4C 45 2C 12 |RM (.T.RIANGLE,.|
00003900: 53 92 41 57 54 4F 4F 54 48 2C 12 50 92 55 4C 53 |S.AWTOOTH,.P.ULS|
00003910: 45 22 00 29 41 3E F9 A1 57 4E 24 3A 8B 57 4E 24 |E".)A>..WN$:.WN$|
00003920: B2 22 22 A7 36 33 38 30 36 00 43 41 42 F9 8B 57 |."".63806.CAB..W|
00003930: 4E 24 B2 22 54 22 A7 57 4E B2 31 37 3A 89 36 33 |N$."T".WN.17:.63|
00003940: 38 32 35 00 5D 41 47 F9 8B 57 4E 24 B2 22 53 22 |825.]AG..WN$."S"|
00003950: A7 57 4E B2 33 33 3A 89 36 33 38 32 35 00 77 41 |.WN.33:.63825.wA|
00003960: 4C F9 8B 57 4E 24 B2 22 50 22 A7 57 4E B2 36 35 |L..WN$."P".WN.65|
00003970: 3A 89 36 33 38 32 35 00 82 41 4D F9 89 36 33 38 |:.63825..AM..638|
00003980: 30 36 00 9F 41 51 F9 99 22 11 12 57 4E 3D 22 57 |06..AQ.."..WN="W|
00003990: 4E 3A 8B 57 4E B3 B1 36 35 A7 36 33 38 33 35 00 |N:.WN..65.63835.|
000039A0: B8 41 56 F9 99 22 11 50 55 4C 53 45 20 57 49 44 |.AV..".PULSE WID|
000039B0: 54 48 3D 20 22 3B 50 55 00 D0 41 57 F9 85 22 91 |TH= ";PU..AW..".|
000039C0: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 22 3B 50 55 |............";PU|
000039D0: 00 E4 41 5B F9 99 22 11 41 54 54 41 43 4B 3D 20 |..A[..".ATTACK= |
000039E0: 22 3B 41 54 00 F7 41 5C F9 85 22 91 1D 1D 1D 1D |";AT..A\..".....|
000039F0: 1D 1D 1D 22 3B 41 54 00 0B 42 5D F9 99 22 11 44 |...";AT..B]..".D|
00003A00: 45 43 41 59 20 3D 20 22 3B 44 45 00 1E 42 5E F9 |ECAY = ";DE..B^.|
00003A10: 85 22 91 1D 1D 1D 1D 1D 1D 1D 22 3B 44 45 00 34 |."........";DE.4|
00003A20: 42 60 F9 99 22 11 53 55 53 54 41 49 4E 20 3D 20 |B`..".SUSTAIN = |
00003A30: 22 3B 53 55 00 49 42 61 F9 85 22 91 1D 1D 1D 1D |";SU.IBa..".....|
00003A40: 1D 1D 1D 1D 1D 22 3B 53 55 00 5F 42 62 F9 99 22 |.....";SU._Bb.."|
00003A50: 11 52 45 4C 45 41 53 45 20 3D 20 22 3B 52 45 00 |.RELEASE = ";RE.|
00003A60: 74 42 63 F9 85 22 91 1D 1D 1D 1D 1D 1D 1D 1D 1D |tBc.."..........|
00003A70: 22 3B 52 45 00 90 42 65 F9 85 22 11 56 4F 4C 55 |";RE..Be..".VOLU|
00003A80: 4D 45 20 20 20 31 35 9D 9D 9D 9D 22 3B 56 4F 4C |ME 15....";VOL|
00003A90: 00 96 42 6A F9 8E 00 00 00 2A 6B CF 00 4C 90 |..Bj.....*k..L. |
..-...."....... P.J.PONZO*83*WATERLOO/ON
TARIO.]....60000:.G(142):.".
..SOUND-2"......"....................
....................".Q....". ..
MORE C4 SOUND .. .":MS$."PO
NZOTUTOR"......"........................
.................":.63100:MS$." WELCOME!
".9....63100:.50000:.63000:."..";.V...."
..RECALL.:SID=54272..".Z...M$." SID:LO
FREQUENCY":.11100.....M$." SID+1:HI FRE
QUENCY":.11100.....M$." SID+2:LO PULSE":
.11100.....M$.".......... .......
..... SID+3:HI PULSE":.11100...$.M$." SI
D+4:WAVEFORM":.11100.@...M$." SID+5:ATTA
CK/DECAY":.11100.N.8.M$." SID+6:SUSTAIN/
RELEASE":.11100:.63000...B..".....":."AL
L THIS FOR VOICE#1":.63000:XX.1:."....".
..G..I.1.5:.BL$:....L.."THEN....VOICE #2
....":M$." SID+7:LO FREQUENCY":.11100...
V.M$." SID+8:HI FREQUENCY":.11100.9.`.M$
." SID+9:LO PULSE":.11100.X.J.M$."......
.... ....... ..... SID+10:HI PULSE
":.11100...T.M$." SID+11:WAVEFORM":.1110
0...~.M$." SID+12:ATTACK/DECAY":.11100..
...M$." SID+13:SUSTAIN/RELEASE":.11100:.
"...THEN FOR VOICE #3....".'...M$." SID+
14:LO FREQUENCY":.11100.L...M$." SID+15:
HI FREQUENCY":.11100.M...M$." SID+16:LO
PULSE":.11100.....M$.".......... ....
... ..... SID+17:HI PULSE":.11100.M..
.M$." SID+18:WAVEFORM":.11100...D.M$." S
ID+19:ATTACK/DECAY":.11100...N.M$." SID+
20:SUSTAIN/RELEASE":.11100.S.X.."..AND..
..":M$." SID+24:VOLUME":.11100:."..":.63
000......".WHAT ABOUT REGISTERS SID+21TO
SID+23?":.G....".WE POKE .SID+24,VOL. A
ND VOL<16.":.".IS SID+24 ONLY A NYBBLE?.
.....".WE'LL LOOK AT SID+21 TO SID+24.":
.63000:MS$."LET'S LOOK".?....63100:.".AF
TER GIVING 3 VOICES AN .ADSR. ENVELOPE".
K....".AND A .FREQUENCY. AND A .WAVEFORM
.,"......".THE 3 VOICES EACH HAVE A 'PER
SONALITY'.".C....".THE SOUND OF EACH IS
DETERMINED"...(..".BY IT'S FREQUENCY COM
POSITION WHICH"...2..".YOU CONTROL USING
THE ABOVE PARAMETERS.".H.<..".AFTER THI
S..BUT BEFORE COMBINING".R.F..".THE 3 VO
ICES..YOU MAY MODIFY THIS"...P..".FREQUE
NCY COMPOSITION BY HAVING"...Z..".SOME O
F THE VOICES"...D..".PASS THROUGH A .FIL
TER..":.63000:MS$."A FILTER?":.63100.(.N
..63000:.".THE .LOW PASS FILTER. WILL AT
TENUATE".Q.X..".ALL FREQUENCY COMPONENTS
ABOVE A".V....".CERTAIN 'CUT OFF FREQUE
NCY'."......".A .HIGH PASS FILTER. WILL
ATTENUATE".S....".FREQUENCIES BELOW A 'C
UT OFF FREQUENCY'."... ..".A .BAND PASS
FILTER. WILL ATTENUATE".*....".FREQUENCI
ES ON EITHER SIDE OF SOME".G....".'CUT O
FF FREQUENCY'.".S....".IF WE CHOOSE TO '
FILTER' ONE OF THE"...H..".3 VOICES, WE
MUST TELL .SID.".W.R..".THE .CUT OFF FRE
QUENCY..":MS$."POKE SID+":.63100:.63000.
.....".SID+21 IS 3 BITS & SID+22 IS A BY
TE!"./....".THAT MAKES 11 BITS HENCE 2^1
1=2048".V....".POSSIBLE 'CUTOFF' FREQUEN
CIES.".......10)N$(1)".... ":..10)N$(2
)".. SID+21".......10)N$(3)".... ".A..
..NN$(1):.NN$(2)" SID+22":.NN$(3)......"
.WE CHOOSE CN=CUTOFF FREQ NUMBER,THEN:".
....."..HI=INT(CN/8):LO=CN-8*HI ".=
."..".POKE SID+21,LO:POKE SID+22,HI.".L.
,..".THE RELATION BETWEEN THE 'NUMBER' .
CN."...6..".AND THE ACTUAL 'CUTOFF FREQU
ENCY'".B.@.."..CUTOFF FREQ=30+5.8*CN HER
TZ":.63000...A.."...CUTOFF FREQ=30+5.8*C
N HERTZ"...B.."..FOR CN=2047 (THE MAXIMU
M) WE GET:".M.C..".CUTOFF FREQUENCY=30+5
.8*2047=.11902. HERTZ":.63000.X.J..".WE
MUST ALSO TELL .SID. WHETHER WE"...T..".
WANT .LOW., .BAND. OR .HIGH. PASS:".O.^.
M$." SID+24 SID REGISTER":.11000:.63000.
..H.LP$."............"...R.BP$."........
.."...|.HP$."........".#...DN$."........
..".Y....DN$BL$DN$"LOW PASS BIT":.I.1.5:
.LP$"V":.T.1.50:..Z....LP$".V.":.T.1.50:
.:.:.63000......DN$BL$DN$"BAND PASS BIT"
:.I.1.5:.BP$"V":.T.1.50:..R....BP$".V.":
.T.1.50:.:.:.63000......DN$BL$DN$"HIGH P
ASS BIT":.I.1.5:.HP$"V":.T.1.50:..*.B..H
P$".V.":.T.1.50:.:.:.63000.Q.L..DN$BL$DN
$"VOLUME CONTROL!":.I.1.5.O.Q..LP$"..V.V
.V.V":.T.1.50:....V..LP$"...V.V.V.V":.T.
1.50:.:.:.63000.R....DN$BL$DN$"..AND THI
S BIT?":.I.1.5:.HP$"..?":.T.1.50:.......
HP$"...?.":.T.1.50:.:.:.63000:MS$."CUT V
OICE3".%....63100:.63000:."........."._.
..."WE'LL COME BACK TO BIT 7 OF SID+24!"
:.63000:."...."......"LET'S TRY SOME OF
THIS.":MS$."LET'S TRY!":.63100:.63000:XX
.0...L.FQ.7382:WN.65:PU.2048:AT.0:DE.0:S
U.15:RE.0:VOL.15:.63600:.63000...V.."...
..WE HAVE VOICE #1 PLAYING 'A'.".A....".
...NOW WE'LL FILTER IT:":.63000:.SID.24,
0.H...."...POKE SID+24,16+15.=0001 1111"
......".THIS GIVES VOLUME=15 AND .LOW PA
SS.."......".SINCE 'A'=440 HERTZ WE'LL P
ICK THE"......".'CUT OFF FREQUENCY' AT,
SAY,2000 HERTZ."......".WHAT DO WE POKE
.SID. WITH?".;....".2000=30+5.8*(CUTOFF
NUMBER) SO".E.F..".'CUTOFF NUMBER'=(2000
-30)/5.8=340"...P..".AND 340=.0010 1010.
+.100.(11-BIT BINARY)...Z..".AND .0010 1
010.=42 AND .100.=4,SO:"......"..POKE SI
D+21,4:POKESID+22,42":.63000......".HAVI
NG SET THE FILTER PARAMETERS, WE".D...."
.SELECT THE VOICE WE WANT FILTERED.".H..
..".SID+23 HAS 3 BITS FOR THIS."......NN
$(1):.NN$(2)"......3.2.1...SID+23":.NN$(
3).F...."..POKE SID+23,1. TO FILTER VOIC
E #1.".X. ..".LISTEN...".../..".AS WE LO
WER THE .CUTOFF FREQUENCY".%.0..".THE HI
GHER FREQUENCIES ARE".M.1..".ATTENUATED
AND THE TONE BECOMES"...2..".QUIETER AND
MORE 'MELLOW'.":.63000:FI.16:FI$."LOW P
ASS".Q.4.."... "FI$" FILTER ":C
F.2100:FR.440:SID.54272:.SID.21,0...5..S
ID.24,15:."..WITHOUT":.63000...6.."...
"FI$" FILTER ":.2120.Z.9..".....
"BL$:.".....CUT OFF FREQUENCY= .....
"CF"HERTZ"...:.."..CUT OFF NUMBER =
....."CN%...;.."..POKE SID+21, ..."L
O%":POKE SID+22, ..."HI%...>.."..VOICE
#1 FREQUENCY="FR"HERTZ":.SID.23,1...H.C
N%.(CF.30).5.8:HI%.CN%.8:LO%.CN%.8.HI%.J
.R..SID.21,LO%:.SID.22,HI%:.SID.24,FI.15
:.SID.23,1.D.\..XX.0..B(203).64.2140.}.F
.CF.CF.100:.CF.0.2105...K..XX.1.2200...L
..XX.2. .63000:.2240.M.P..63000:."...NOW
LET'S TRY THAT WITH"...Z..".A .TRIANGLE
. WAVEFORM.".+....".WE .POKE SID+4,17. F
OR "TR$TR$:.63000:XX.1:WN.17:.63600.<...
.63000:.2100.E....63000:."...NOW LET'S T
RY THAT WITH"......".A .SAWTOOTH. WAVEFO
RM.".C....".WE .POKE SID+4,33. FOR "SA$S
A$:.63000:XX.2:WN.33:.63600.T....63000:.
2100......SID.21,8:.SID.22,50:.II.1.5...
A.."....FREQUENCY 440 HERTZ. "SA$SA$.<.B
.."...CUTOFF AT 1000 HERTZ.".N.C.."..JUS
T 2 OR 3 HARMONICS GET THRU' FILTER.."..
.D.."...WITH.......... FILTERING...":.SI
D.23,1:.SID.24,31...E..T.1.500:....J..".
...WITHOUT................ FILTERING..."
:.SID.23,0. O..T.1.500:.:.:.SID.4,65:.S
ID.3,150:.II.1.3.G T.."....FREQUENCY 440
HERTZ. "PU$PU$.G ..."...CUTOFF AT 1000
HERTZ.".. ..."..JUST 2 OR 3 HARMONICS GE
T THRU' FILTER..".T ..."...WITH.........
. FILTERING...":.SID.23,1:.SID.24,31.. .
..T.1.500:...!..."....WITHOUT...........
..... FILTERING...":.SID.23,0..!...T.1.5
00:.:..D!...SID.4,65:.SID.3,150:.SID.21,
2:.SID.22,21:.II.1.3..!$..".. HIGH PA
SS FILTER ":."...FREQUENCY 440 HERTZ.
"PU$PU$.G!..."...CUTOFF AT 1000 HERTZ.".
.!8..".....THE .HIGH. HARMONICS GET THRU
' FILTER..".9"B.."...WITH.......... FILT
ERING...":.SID.23,1:.SID.24,64.15.H"L..T
.1.500:..."V.."....WITHOUT..............
.. FILTERING...":.SID.23,0.."`..T.1.500:
.:.:.SID.24,0:.63000.J"J..SID.24,15.64:.
SID.23,1:.SID.4,33..#T..".. HIGH PASS
FILTER ":.".440 HERTZ TONE:"SA$SA$.!#Y
..II.10.250.10:.SID.22,II.H#~.."........
"BL$".......POKE SID,"II.P#..."...CUTOFF
FREQUENCY=".(II.5.8.30)..#...B(203).64.
2440..#...:.SID.24,0:.63000..#..."...WIT
HOUT. LOW PASS FILTER . "SA$SA$:SID
.54272:.SID.23,0..$...".. .
JESU JOY ":MS$." TWANGY":.63100.E
$..VOL.10:AT.0:DE.0:SU.10:RE.5:M0.1:M1.3
1:MV.0:WN.33:XX.2:YY.0:.10000..$D.."...
. LOW PASS FILTER . "SA$SA$:S
ID.54272:.SID.23,1..$N..".. CUTOFF
FREQUENCY = 2000 HERTZ":.SID.21,4:.SID.2
2,42.)%X..".. . JESU JOY
":MS$." SMOOTH!":.63100.Q%..VOL.15:AT.
0:DE.0:SU.10:RE.5:M0.1:M1.31:MV.0:WN.33:
XX.2:YY.16:.10000..%..."... . L
OW PASS FILTER . "SA$SA$:SID.54272:.SI
D.23,7..%...".. CUTOFF FREQUENCY =
2000 HERTZ":.SID.21,4:.SID.22,42..&...".
. THREE VOICES..PLAYING ".K&..."..
SUCCESSIVE NOTES." "..&..
.".. . JESU JOY ":MS$."
FIND #1":.63100.P&..VOL.10:AT.0:DE.0:SU
.10:RE.5:M0.1:M1.31:MV.2:WN.33:XX.2:YY.1
6:.10000..&...63000:.SID.24,0:.SID.23,0.
.'(..".... . BELLS ..".;'2..".POK
E SID+1,10 . FREQ FOR VOICE #1".I'<.
.".POKE SID+7*2+1,9 . FREQ FOR VOICE #3
"..'F..".POKE SID+6,10*16+9. SUS=10 REL=
9"..'P..".POKE SID+24,15 . MAXIMUM VO
LUME"..'Z..".FOR I=1 TO 10 . 10 TIME
S"..(D..".POKE SID+4,17 . GATE VOICE
#1"..(N..".FOR T=1TO500:NEXT. DELAY".X
(X..".POKE SID+4,16 . TURN OFF #1 "
.Z(...".FOR T=1TO500:NEXT. DELAY"..(...
".NEXT I ."..(..SU.10:RE.9:YY
.0:ZZ.0:.12000:.63000..(..."........POKE
SID+7*2+1,9 . FREQ FOR VOICE #3"..) ..
".........WE DIDN'T USE VOICE #3!".8)...
".NOW WE'LL SET .BIT 2.".G)...".OF SID+4
":MS$." SID+4??":.63100:.63000..)..."..
..........POKE SID+4,17+4 . WAVE + .BI
T 2. ".H)..SU.10:RE.9:YY.128:ZZ.4:.1200
0:.63000..)T.."..."NN$(1):.NN$(2)" SID+4
":.NN$(3)..*^.WV$.".....V.V.V.V":DN$."..
.......".C*H..DN$BL$DN$"WAVEFORM BITS=16
,32,64,128".Q*R..I.1.6:."."WV$:.T.1.50:.
:.WV$:.T.1.50:.:...*|..63000:.DN$BL$DN$"
.RING MODULATION BIT".C*..W1$.WV$."...V"
:W2$.WV$."."."...V"..*...I.1.6:.W1$:.T.1
.50:.:.W2$:.T.1.50:.:...+..."......THIS
.BIT 2., WHEN SET=1, CAUSES".L+...".VOIC
E #1 TO BE .MODULATED. BY VOICE #3.".Z+.
..".THE SOUND OUTPUT IS THE .LOGICAL AND
."..+...".OF VOICES 1 & 3, GIVING A 'WAV
ERING'"..+B..".SOUND...":.63000:.12000:M
S$." .GONGS":.63100..,L.."....IF VOICE
#3 IS TO 'INFLUENCE' VOICE #1".;,V..".TH
EN WE DON'T WANT TO HEAR VOICE #3.".F,..
.".IT WOULD BE CONVENIENT IF WE COULD"..
,..."..CUT VOICE #3":.63000:."...."NN$(1
)..,...NN$(2)" SID+24":.NN$(3).E,..LP$."
............".Z,..BP$.".........."..,..H
P$."........"..-..DN$."..........".8- ..
DN$BL$DN$"LOW PASS BIT":.I.1.5:.LP$"V":.
T.1.50:..Y-...LP$".V.":.T.1.50:.:.:.6300
0..-...DN$BL$DN$"BAND PASS BIT":.I.1.5:.
BP$"V":.T.1.50:...-...BP$".V.":.T.1.50:.
:.:.63000..-H..DN$BL$DN$"HIGH PASS BIT":
.I.1.5:.HP$"V":.T.1.50:....R..HP$".V.":.
T.1.50:.:.:.63000.0....DN$BL$DN$"VOLUME
CONTROL!":.I.1.5.N....LP$"..V.V.V.V":.T.
1.50:..V....LP$"...V.V.V.V":.T.1.50:.:.:
.63000......DN$BL$DN$"..AND THIS BIT?":.
I.1.5:.HP$"..?":.T.1.50:.......HP$"...?.
":.T.1.50:.:.:.63000:MS$."CUT VOICE3"...
...63100:.63000../.'.54272.24,0.6/.'.630
00:.".":MS$."AU REVOIR!":.63100:.".":..H
/.'.PU.0.PU.4000../.'S.54272:.VV.0.2:.S.
5.7.VV,16.AT.DE:.S.6.7.VV,16.SU.RE../.'.
S.2.7.VV,PU.255:.S.3.7.VV,PU.256:.S.7.VV
,0:.S.1.7.VV,0../.'.:.S.24,VOL.YY:QQ.2.(
1.12)../.'.XX.2.10010..0.'."............
........"BL$:.BL$:."..".40.'.WN.17.." "
TR$TR$TR$TR$.Q0.'.WN.33.." "SA$SA$SA$SA
$.N0.'.WN.65.." "PU$PU$PU$PU$..0.'.WN.1
29.." "NO$..0.'.I.M0.M1:FR.2000.(QQ.N(I
))..0$'HI..(FR.256):LO.FR.256.HI:.S.7.VC
,LO:.S.1.7.VC,HI:.S.4.7.VC,WN..1.'.J.1.5
0.P(I):.:VC.VC.1:.VC.MV.VC.0..13'.S.4.7.
VC,WN.1.S18'.:.VV.0.2:.S.4.7.VV,0:.:.T.1
.500:.:.XX.0..63000.Y1B'..Y1.*.NN$(1):.N
N$(2)M$:.NN$(3):...1\+.R$".";M$".":.:.XX
.0. ...1F+.T.1.300:.:...1...SID.1,10:.SI
D.15,9:.SID.24,15.YY:.SID.6,SU.16.RE..2.
..I.1.5:.SID.4,17.ZZ:.T.1.100:.:.SID.4,1
6.ZZ. 2...T.1.1000:.:.:../2PC. JESU JOY.
52QC..=2RC. M.M2SC. N(M),P(M).X2UC.I.1.M
.K2VC.N(I),P(I):.:..U2YC. 103..2ZC.12,2,
8,2,10,2,12,2,15,2,13,2,13,2,17,2,15,2,1
5,2..2[C.20,2,19,2,20,2,15,2,12,2,8,2,10
,2,12,2,13,2,15,2..3\C.17,2,15,2,13,2,12
,2,10,2,12,2,8,2,7,2,8,2,10,2.I3]C.3,2,7
,2,10,2,13,2,12,2,10,2,12,2,8,2,10,2,12,
2..3^C.15,2,13,2,13,2,17,2,15,2,15,2,20,
2,19,2,20,2,15,2..3_C.12,2,8,2,10,2,12,2
,5,2,15,2,13,2,12,2,10,2,8,2..3`C.3,2,8,
2,7,2,8,2,12,2,15,2,20,2,15,2,12,2,8,2..
4AC.12,2,15,2,18,2,15,2,12,2,8,2,12,2,15
,2,17,2,13,2.O4BC.10,2,7,2,10,2,13,2,15,
2,12,2,8,2,5,2,8,2,12,2..4CC.13,2,10,2,7
,2,3,2,7,2,10,2,13,2,12,2,10,2,8,2..4DC.
12,2,15,2,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0
,0.C4`.. INITIALIZE..4A.BT$.".":.I.1.24:
BT$.BT$.".":../5B.PT$.".................
........................................
......".W5C.PT$.PT$."..............N....
........M................============.".
.5D.PT$.PT$."...............PO..........
PO................"..5E.PT$.BT$.".......
.........................".PT$."."..6G.B
L$."
"./6H.WD.40:CRT.1024.K6I..53281,1:.53
280,15:.".".A6L.N$(1).".........".W6M.N$
(2).". . . . ."..6N.N$(3)."........."..6
O.NN$(1).".................".K6P.NN$(2).
". . . . . . . . ."..6Q.NN$(3)."........
........."..7T.R$.".....................
........".,7~.L$."- - - - - - - - -".O7.
.PS$."........................".Q7..DN$.
"......................."..7..BMM$."....
...":MCM$."............":SMB$.".........
"..7..CMB$.SMB$."........":CL$."
"..8..DN
$.DN$.CL$.DN$..8..SC$.SMB$.".......".B8D
.CH$.SC$.".......................".C8N.D
D$."......":DD$.DD$.CL$.DD$.T8X.TR$."N.N
M.M"..8..SA$."N.N...L"..8..PU$."...OP...
.....":NN.9.D8..SID.54272:.I.0.28:.SID.I
,0:..X8(..62005:.63500:...80.:..95.U$.".
..":D$."...":T$."O...":B$."L..."..9:.A$(
0).".".69;.A$(1).T$.B$:U.1:D.2:.J.2.10.M
9<.A$."":.I.1.U:A$.A$.U$:.:A$.A$.T$:.I.1
.D:A$.A$.D$:...9=.A$.A$.B$:.I.1.U:A$.A$.
U$:.:A$(J).A$:U.U.1:D.2.U:...9?..J.1.5:D
$(J).A$(10.J):..M9@.SS$.D$(5)..9A..I.1.5
:R$(I).A$(5.I):...9D...(:..."...........
..............HIT .RETURN. TO CONTINUE";
.>:...A$:.A$.."".63001.S:...A$:.A$."".63
002.Y:...._:....S:|..T.1.5:.PT$MS$;..:}.
.PT$" ";..:~..PT$MS$;:...:..".
":..L:..."...........":.I.0.10:.J.1.C(A$
(I))..:...J(A$(I),J,1);:.:...:...I.0.5:.
J.1.C(D$(I))..;...J(D$(I),J,1);:.:..*;..
.I.0.3:.J.1.C(SS$).?;...J(SS$,J,1);:.:..
E;....X;D.."...........".P;I..I.0.10:.J.
1.C(SS$)..;N..J(SS$,J,1);:.:...;X..I.0.4
:.J.1.C(R$(I))..;B..J(R$(I),J,1);:.:..L;
L..I.1.3:.A$(0);:.:...;..."...........":
.I.3.10:.A$(I);:...<...I.1.5:.D$(I);:...
<...I.0.2:.SS$;:...<F..I.1.4:.R$(I);:..I
<Z..".-----.A.TTACK------.D.ECAY--.S.UST
AIN--.R.ELEASE":..<..U$."...":D$."...".
.<..A$."":.I.1.NN:K.1.4..(1):.J.1.K:A$.A
$.U$:.:A$.A$."...."..< ..J.1.K:A$.A$.D$:
.:A$.A$."..":.:NO$.A$:...=P.."..SID=5427
2":SID.54272..=Q..SID.4,0:.SID.23,0.-=U.
.XX.0. .63000.U=Z.."...HI=INT("FQ"/256)"
:HI..(FQ.256).F=..XX.0..63000..=..."...
.LO="FQ"-256*HI":LO.FQ.256.HI..=...XX.0.
.63000..=...".....POKE SID ,LO":.SID,LO
.Q=...XX.0..63000..=..."......POKE SID+1
,HI":.SID.1,HI..>...XX.0..63000..>...PU.
0.63680..>...".......PULSE="PU.?>...XX.0
..63000.V>..."........POKE SID+2,PULSE A
ND 255":.SID.22,PU.255..>...XX.0..63000.
.>...".........POKE SID+3,PULSE/256":.SI
D.3,PU.256.K>...XX.0..63000..>..."......
....AT="AT":DE="DE":SU="SU":RE="RE..?A..
XX.0..63000.A?E.."...........POKE SID+5,
16*AT+DE":.SID.5,16.AT.DE.R?F..XX.0..630
00..?J.."............POKE SID+6,16*SU+RE
":.SID.6,16.SU.RE..?O..XX.0..63000..?T..
".............VOLUME="VOL.J?Y..XX.0..630
00..?..."..............POKE SID+24,VOLUM
E":.SID.24,VOL..@...XX.0..63000.+@..."..
.............WN="WN.<@...XX.0..63000.Y@.
.."................POKE SID+4,WN :REM G
ATE IT":.SID.4,WN.@.....@8..".FREQ (HER
TZ)= "FR:."..............";FR:.FR.3900.6
3800..@9.FQ..(FR..059604645..5):."..FQ="
FQ..A=..".WAVEFORM (.T.RIANGLE,.S.AWTOOT
H,.P.ULSE".)A>..WN$:.WN$."".63806.CAB..W
N$."T".WN.17:.63825.]AG..WN$."S".WN.33:.
63825.WAL..WN$."P".WN.65:.63825..AM..638
06..AQ.."..WN="WN:.WN..65.63835..AV..".P
ULSE WIDTH= ";PU.PAW..".............";PU
..A[..".ATTACK= ";AT..A\.."........";AT.
.B]..".DECAY = ";DE..B^.."........";DE.4
B`..".SUSTAIN = ";SU.IBA.."..........";S
U._BB..".RELEASE = ";RE.TBC.."..........
";RE..BE..".VOLUME 15....";VOL..BJ....
.*KO.L.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL