SOUNDCOL-128
FILE INFORMATION
FILENAME(S): SOUNDCOL-128
FILE TYPE(S): PRG
FILE SIZE: 5.5K
FIRST SEEN: 2025-11-30 21:26:03
APPEARS ON: 1 disk(s)
FILE HASH
d0f985fcbcb60fe3a228792a57a031e81e2e9e223b884b6d16b7e30b6e5c4ca9
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| DUPLIKATEN D8 | SOUNDCOL-128 | PRG | DuncanTwain | 2 | 18 |
⚠ CORRUPT DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 01 1C 1E 1C 00 00 97 20 35 33 32 38 30 2C 30 3A |....... 53280,0:|
00000010: 97 20 35 33 32 38 31 2C 30 3A 99 22 1E 22 00 7F |. 53281,0:."."..|
00000020: 1C 01 00 99 22 93 11 11 11 11 11 11 20 20 12 20 |...."....... . |
00000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000050: 20 20 92 22 3A 99 22 20 20 12 20 53 20 4F 20 55 | .":." . S O U|
00000060: 20 4E 20 44 20 20 26 20 20 43 20 4F 20 4C 20 4F | N D & C O L O|
00000070: 20 55 20 52 20 20 49 4E 50 55 54 53 20 92 22 00 | U R INPUTS .".|
00000080: AE 1C 02 00 99 22 20 20 12 20 20 20 20 20 20 20 |....." . |
00000090: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000000A0: 20 20 20 20 20 20 20 20 20 20 20 20 92 22 00 B6 | ."..|
000000B0: 1C 03 00 99 3A 99 00 BC 1C 04 00 8F 00 CF 1C 05 |....:...........|
000000C0: 00 81 20 54 B2 31 20 A4 20 31 30 30 30 3A 82 00 |.. T.1 . 1000:..|
000000D0: E1 1C 06 00 86 20 46 4C 28 38 29 2C 46 48 28 38 |..... FL(8),FH(8|
000000E0: 29 00 EE 1C 07 00 86 20 4B 43 28 31 35 29 00 F9 |)...... KC(15)..|
000000F0: 1C 0A 00 8D 20 35 30 30 30 00 02 1D 0B 00 89 20 |.... 5000...... |
00000100: 31 30 00 24 1D 14 00 56 B2 30 3A 46 B2 30 3A 44 |10.$...V.0:F.0:D|
00000110: 49 52 B2 30 3A 4D B2 30 3A 53 B2 30 3A 57 B2 30 |IR.0:M.0:S.0:W.0|
00000120: 3A 50 B2 30 00 4B 1D 19 00 99 22 20 20 20 20 20 |:P.0.K...." |
00000130: 20 49 4E 50 55 54 20 50 41 52 41 4D 45 54 45 52 | INPUT PARAMETER|
00000140: 53 20 54 4F 20 50 4C 41 59 3A 22 00 72 1D 1A 00 |S TO PLAY:".r...|
00000150: 99 22 20 20 20 20 20 20 2D 2D 2D 2D 2D 2D 2D 2D |." --------|
00000160: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000170: 2D 22 00 78 1D 1B 00 99 00 98 1D 1E 00 85 22 56 |-".x.........."V|
00000180: 4F 49 43 45 20 28 31 2D 33 29 20 20 20 20 20 20 |OICE (1-3) |
00000190: 20 20 20 20 20 22 3B 56 00 9E 1D 23 00 99 00 BE | ";V...#....|
000001A0: 1D 28 00 85 22 46 52 45 51 55 45 4E 43 59 20 28 |.(.."FREQUENCY (|
000001B0: 30 2D 36 35 35 33 35 29 20 20 20 22 3B 46 00 C4 |0-65535) ";F..|
000001C0: 1D 2D 00 99 00 DE 1D 2E 00 99 22 44 55 52 41 54 |.-........"DURAT|
000001D0: 49 4F 4E 20 28 30 2D 33 32 37 36 37 29 22 00 E4 |ION (0-32767)"..|
000001E0: 1D 2F 00 99 00 04 1E 32 00 85 22 28 31 20 3D 20 |./.....2.."(1 = |
000001F0: 31 2F 36 30 20 53 45 43 4F 4E 44 29 20 20 20 20 |1/60 SECOND) |
00000200: 20 22 3B 44 00 0A 1E 33 00 99 00 29 1E 34 00 99 | ";D...3...).4..|
00000210: 22 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |"---------------|
00000220: 2D 2D 2D 2D 2D 2D 2D 2D 22 00 2F 1E 37 00 99 00 |--------"./.7...|
00000230: 46 1E 38 00 99 22 53 50 45 43 49 46 49 43 41 54 |F.8.."SPECIFICAT|
00000240: 49 4F 4E 22 3A 99 00 63 1E 39 00 99 22 4F 50 54 |ION":..c.9.."OPT|
00000250: 49 4F 4E 41 4C 20 50 41 52 41 4D 45 54 45 52 53 |IONAL PARAMETERS|
00000260: 22 3A 99 00 84 1E 3A 00 85 22 20 20 20 20 20 20 |":....:.." |
00000270: 20 20 20 20 20 20 20 20 28 59 2F 4E 29 20 20 20 | (Y/N) |
00000280: 22 3B 42 24 00 8A 1E 41 00 99 00 9D 1E 46 00 8B |";B$...A.....F..|
00000290: 20 42 24 B2 22 4E 22 20 A7 20 31 32 32 00 A3 1E | B$."N" . 122...|
000002A0: 4B 00 99 00 BC 1E 4C 00 99 22 53 57 45 45 50 20 |K.....L.."SWEEP |
000002B0: 44 49 52 45 43 54 49 4F 4E 22 3A 99 00 DE 1E 50 |DIRECTION":....P|
000002C0: 00 85 22 28 30 3D 55 50 2C 31 3D 44 4F 57 4E 2C |.."(0=UP,1=DOWN,|
000002D0: 32 3D 4F 53 43 2E 29 20 20 22 3B 44 49 52 00 E4 |2=OSC.) ";DIR..|
000002E0: 1E 55 00 99 00 05 1F 56 00 99 22 4D 49 4E 49 4D |.U.....V.."MINIM|
000002F0: 55 4D 20 53 57 45 45 50 20 46 52 45 51 55 45 4E |UM SWEEP FREQUEN|
00000300: 43 59 22 3A 99 00 25 1F 5A 00 85 22 28 30 2D 36 |CY":..%.Z.."(0-6|
00000310: 35 35 33 35 29 20 20 20 20 20 20 20 20 20 20 20 |5535) |
00000320: 20 20 22 3B 4D 00 2B 1F 5F 00 99 00 45 1F 60 00 | ";M.+._...E.`.|
00000330: 99 22 53 57 45 45 50 20 53 54 45 50 20 56 41 4C |."SWEEP STEP VAL|
00000340: 55 45 22 3A 99 00 65 1F 64 00 85 22 28 30 2D 33 |UE":..e.d.."(0-3|
00000350: 32 37 36 37 29 20 20 20 20 20 20 20 20 20 20 20 |2767) |
00000360: 20 20 22 3B 53 00 6B 1F 69 00 99 00 7D 1F 6A 00 | ";S.k.i...}.j.|
00000370: 99 22 57 41 56 45 46 4F 52 4D 22 3A 99 00 ED 1F |."WAVEFORM":....|
00000380: 6E 00 85 22 28 30 3D 54 52 49 41 4E 47 4C 45 20 |n.."(0=TRIANGLE |
00000390: 20 31 3D 53 41 57 54 2E 20 20 20 20 20 20 20 20 | 1=SAWT. |
000003A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
000003D0: 20 20 20 20 20 32 3D 56 41 52 2E 50 55 4C 2E 20 | 2=VAR.PUL. |
000003E0: 20 33 3D 4E 4F 49 53 45 29 20 22 3B 57 00 F3 1F | 3=NOISE) ";W...|
000003F0: 73 00 99 00 0F 20 74 00 99 22 28 50 55 4C 53 45 |s.... t.."(PULSE|
00000400: 20 57 49 44 54 48 20 49 46 20 57 3D 32 29 22 00 | WIDTH IF W=2)".|
00000410: 15 20 75 00 99 00 3D 20 78 00 8B 20 57 B2 32 20 |. u...= x.. W.2 |
00000420: A7 20 85 22 50 55 4C 53 45 20 57 49 44 54 48 20 |. ."PULSE WIDTH |
00000430: 28 30 2D 34 30 39 35 29 20 20 22 3B 50 00 45 20 |(0-4095) ";P.E |
00000440: 79 00 99 3A 99 00 5F 20 7A 00 85 22 53 50 45 43 |y..:.._ z.."SPEC|
00000450: 49 46 49 43 41 54 49 45 20 20 22 3B 53 50 24 00 |IFICATIE ";SP$.|
00000460: 65 20 7B 00 99 00 6B 20 7D 00 99 00 83 20 82 00 |e {...k }.... ..|
00000470: DA 20 56 2C 46 2C 44 2C 44 49 52 2C 4D 2C 53 2C |. V,F,D,DIR,M,S,|
00000480: 57 2C 50 00 8B 20 83 00 99 3A 99 00 91 20 88 00 |W,P.. ...:... ..|
00000490: 99 00 B2 20 8C 00 85 22 52 45 50 45 41 54 20 4F |... ..."REPEAT O|
000004A0: 46 20 53 4F 55 4E 44 20 20 28 59 2F 4E 29 22 3B |F SOUND (Y/N)";|
000004B0: 41 24 00 BA 20 8D 00 99 3A 99 00 D3 20 96 00 8B |A$.. ...:... ...|
000004C0: 20 41 24 B2 22 59 22 A7 20 99 22 93 22 3A 89 20 | A$."Y". .".":. |
000004D0: 31 33 30 00 D9 20 97 00 99 00 DF 20 9B 00 99 00 |130.. ..... ....|
000004E0: 00 21 9C 00 85 22 50 52 49 4E 54 20 20 20 20 20 |.!..."PRINT |
000004F0: 20 20 20 20 20 20 20 28 59 2F 4E 29 22 3B 5A 24 | (Y/N)";Z$|
00000500: 00 0C 21 9D 00 99 3A 99 3A 99 3A 99 00 1F 21 9E |..!...:.:.:...!.|
00000510: 00 8B 20 5A 24 B2 22 59 22 20 A7 20 32 30 30 00 |.. Z$."Y" . 200.|
00000520: 3E 21 9F 00 99 22 43 29 4F 4E 54 49 4E 55 45 20 |>!..."C)ONTINUE |
00000530: 20 4F 52 20 20 4D 29 45 4E 55 20 20 3F 22 00 54 | OR M)ENU ?".T|
00000540: 21 A0 00 A1 20 43 24 3A 8B 20 43 24 B2 22 22 A7 |!... C$:. C$."".|
00000550: 20 31 36 30 00 74 21 A1 00 8B 20 43 24 B2 22 43 | 160.t!... C$."C|
00000560: 22 B0 20 43 24 B2 22 C3 22 A7 20 99 22 93 22 3A |". C$.".". .".":|
00000570: 89 20 32 30 00 92 21 A2 00 8B 20 43 24 B2 22 4D |. 20..!... C$."M|
00000580: 22 B0 20 43 24 B2 22 CD 22 A7 20 89 20 32 30 30 |". C$.".". . 200|
00000590: 30 30 00 98 21 A5 00 8A 00 A8 21 AA 00 8F 20 45 |00..!.....!... E|
000005A0: 58 41 4D 50 4C 45 53 3A 00 AE 21 AB 00 8F 00 C7 |XAMPLES:..!.....|
000005B0: 21 AC 00 8F 20 53 4F 55 4E 44 20 50 41 52 41 4D |!... SOUND PARAM|
000005C0: 45 54 45 52 53 20 3D 00 CD 21 AD 00 8F 00 F4 21 |ETERS =..!.....!|
000005D0: AE 00 8F 20 32 2C 34 30 30 30 30 2C 33 30 30 2C |... 2,40000,300,|
000005E0: 32 2C 32 30 30 30 30 2C 31 35 30 30 30 2C 32 2C |2,20000,15000,2,|
000005F0: 32 30 30 30 00 FA 21 AF 00 8F 00 05 22 B0 00 8F |2000..!....."...|
00000600: 20 45 54 43 2E 00 11 22 C8 00 9F 20 31 2C 34 2C | ETC..."... 1,4,|
00000610: 37 00 36 22 C9 00 98 31 2C 22 50 41 52 41 4D 45 |7.6"...1,"PARAME|
00000620: 54 45 52 53 20 46 4F 52 20 53 4F 55 4E 44 20 50 |TERS FOR SOUND P|
00000630: 4C 41 59 45 52 22 00 5B 22 CA 00 98 31 2C 22 2D |LAYER".["...1,"-|
00000640: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
00000650: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 00 79 22 CD 00 |----------".y"..|
00000660: 98 31 2C 22 56 4F 49 43 45 20 20 20 20 20 20 20 |.1,"VOICE |
00000670: 20 20 20 20 3D 20 22 3B 56 00 97 22 D2 00 98 31 | = ";V.."...1|
00000680: 2C 22 46 52 45 51 55 45 4E 43 59 20 20 20 20 20 |,"FREQUENCY |
00000690: 20 20 3D 20 22 3B 46 00 B5 22 D7 00 98 31 2C 22 | = ";F.."...1,"|
000006A0: 44 55 52 41 54 49 4F 4E 20 20 20 20 20 20 20 20 |DURATION |
000006B0: 3D 20 22 3B 44 00 BC 22 D8 00 98 31 00 DC 22 DC |= ";D.."...1..".|
000006C0: 00 98 31 2C 22 53 57 45 45 50 20 44 49 52 45 43 |..1,"SWEEP DIREC|
000006D0: 54 49 4F 4E 20 3D 20 22 3B 44 49 52 00 FA 22 E1 |TION = ";DIR..".|
000006E0: 00 98 31 2C 22 4D 49 4E 2E 20 53 57 45 45 50 20 |..1,"MIN. SWEEP |
000006F0: 46 52 45 51 2E 3D 20 22 3B 4D 00 18 23 E6 00 98 |FREQ.= ";M..#...|
00000700: 31 2C 22 53 57 45 45 50 20 53 54 45 50 20 56 41 |1,"SWEEP STEP VA|
00000710: 4C 55 45 3D A0 22 3B 53 00 36 23 EB 00 98 31 2C |LUE=.";S.6#...1,|
00000720: 22 57 41 56 45 46 4F 52 4D 20 20 20 20 20 20 20 |"WAVEFORM |
00000730: 20 3D 20 22 3B 57 00 54 23 F0 00 98 31 2C 22 50 | = ";W.T#...1,"P|
00000740: 55 4C 53 45 20 57 49 44 54 48 20 20 20 20 20 3D |ULSE WIDTH =|
00000750: 20 22 3B 50 00 5B 23 F5 00 98 31 00 79 23 F7 00 | ";P.[#...1.y#..|
00000760: 98 31 2C 22 53 50 45 43 49 46 49 43 41 54 49 45 |.1,"SPECIFICATIE|
00000770: 3A 20 20 20 22 3B 53 50 24 00 80 23 F8 00 98 31 |: ";SP$..#...1|
00000780: 00 8A 23 FA 00 89 20 31 36 35 00 AE 23 E7 03 8F |..#... 165..#...|
00000790: 20 31 30 30 30 2F 32 30 30 30 20 53 55 42 52 4F | 1000/2000 SUBRO|
000007A0: 55 54 2E 42 4C 5A 2E 4F 4D 53 4C 41 41 4E 00 BA |UT.BLZ.OMSLAAN..|
000007B0: 23 E8 03 99 22 93 22 3B 3A 8E 00 EA 23 F2 03 99 |#...".";:...#...|
000007C0: C8 28 22 13 11 11 11 11 11 11 11 11 11 11 11 11 |.(".............|
000007D0: 11 11 11 11 11 11 11 11 11 11 11 11 22 2C B6 28 |............",.(|
000007E0: B5 28 56 45 AA 31 29 29 29 3B 00 FA 23 F4 03 99 |.(VE.1)));..#...|
000007F0: A6 B6 28 48 4F 29 29 3B 3A 8E 00 1F 24 FC 03 48 |..(HO));:...$..H|
00000800: 4F B2 C2 28 32 30 39 29 AA 32 35 36 AC C2 28 32 |O..(209).256..(2|
00000810: 31 30 29 AB 31 30 32 34 AA C2 28 32 31 31 29 00 |10).1024..(211).|
00000820: 3D 24 FD 03 56 45 B2 B5 28 48 4F AD 34 30 29 3A |=$..VE..(HO.40):|
00000830: 48 4F B2 48 4F AB 34 30 AC 56 45 3A 8E 00 48 24 |HO.HO.40.VE:..H$|
00000840: B0 04 A1 49 4E 24 3A 8E 00 5F 24 BA 04 A1 49 4E |...IN$:.._$...IN|
00000850: 24 3A 8B 49 4E 24 B2 22 22 A7 20 31 32 31 30 00 |$:.IN$."". 1210.|
00000860: 65 24 C4 04 8E 00 7B 24 F5 05 85 22 20 43 4F 4C |e$....{$..." COL|
00000870: 4F 55 52 20 4E 4F 2E 20 22 3B 4E 00 A8 24 D0 07 |OUR NO. ";N..$..|
00000880: 49 4E 24 B2 22 22 3A 56 45 B2 32 32 3A 48 4F B2 |IN$."":VE.22:HO.|
00000890: 33 38 3A 8D 31 30 31 30 3A 99 22 3D 3E 22 3B 3A |38:.1010:."=>";:|
000008A0: 81 54 B2 31 A4 31 30 30 00 AF 24 DA 07 82 54 00 |.T.1.100..$...T.|
000008B0: CD 24 E4 07 8D 31 32 30 30 3A 8B 28 49 4E 24 B3 |.$...1200:.(IN$.|
000008C0: B1 22 22 29 A7 20 8D 31 30 30 30 3A 8E 00 F2 24 |.""). .1000:...$|
000008D0: EE 07 8D 20 31 30 31 30 3A 99 22 20 20 22 3B 3A |... 1010:." ";:|
000008E0: 81 54 B2 31 20 A4 31 30 30 3A 82 54 3A 89 32 30 |.T.1 .100:.T:.20|
000008F0: 30 30 00 FC 24 88 13 99 22 93 9B 22 00 19 25 91 |00..$...".."..%.|
00000900: 13 97 20 35 33 32 38 30 2C 30 3A 97 20 35 33 32 |.. 53280,0:. 532|
00000910: 38 31 2C 30 3A 99 22 9B 22 00 4D 25 92 13 99 22 |81,0:.".".M%..."|
00000920: 12 20 20 20 20 20 20 20 20 20 20 20 20 20 92 20 |. . |
00000930: 20 20 4D 20 45 20 4E 20 55 20 20 20 12 20 20 20 | M E N U . |
00000940: 20 20 20 20 20 20 20 20 20 20 20 92 22 00 53 25 | .".S%|
00000950: A6 13 99 00 70 25 B0 13 99 22 20 5B 31 5D 20 20 |....p%..." [1] |
00000960: 27 53 4F 55 4E 44 27 20 43 4F 4D 4D 41 4E 44 22 |'SOUND' COMMAND"|
00000970: 00 76 25 B5 13 99 00 92 25 BA 13 99 22 20 5B 32 |.v%.....%..." [2|
00000980: 5D 20 20 27 50 4C 41 59 27 20 43 4F 4D 4D 41 4E |] 'PLAY' COMMAN|
00000990: 44 22 00 98 25 BF 13 99 00 B3 25 C4 13 99 22 20 |D"..%.....%..." |
000009A0: 5B 33 5D 20 20 44 45 4D 4F 20 57 41 56 45 46 4F |[3] DEMO WAVEFO|
000009B0: 52 4D 22 00 B9 25 C9 13 99 00 D7 25 CE 13 99 22 |RM"..%.....%..."|
000009C0: 20 5B 34 5D 20 20 44 45 4D 4F 20 50 55 4C 53 45 | [4] DEMO PULSE|
000009D0: 20 57 49 44 54 48 22 00 DD 25 D3 13 99 00 F9 25 | WIDTH"..%.....%|
000009E0: D8 13 99 22 20 5B 35 5D 20 20 44 45 4D 4F 20 46 |..." [5] DEMO F|
000009F0: 52 45 51 55 45 4E 43 59 22 00 FF 25 DD 13 99 00 |REQUENCY"..%....|
00000A00: 19 26 E2 13 99 22 20 5B 36 5D 20 20 52 41 4E 44 |.&..." [6] RAND|
00000A10: 4F 4D 20 53 4F 55 4E 44 22 00 1F 26 E7 13 99 00 |OM SOUND"..&....|
00000A20: 3B 26 E8 13 99 22 20 5B 37 5D 20 20 53 4F 55 4E |;&..." [7] SOUN|
00000A30: 44 47 45 4E 45 52 41 54 4F 52 22 00 41 26 E9 13 |DGENERATOR".A&..|
00000A40: 99 00 65 26 EA 13 99 22 20 5B 38 5D 20 20 49 4E |..e&..." [8] IN|
00000A50: 50 55 54 20 50 41 52 41 4D 45 54 45 52 53 20 43 |PUT PARAMETERS C|
00000A60: 4F 4C 4F 55 52 00 6B 26 EB 13 99 00 87 26 EC 13 |OLOUR.k&.....&..|
00000A70: 99 22 20 5B 39 5D 20 20 45 4E 44 20 4F 46 20 50 |." [9] END OF P|
00000A80: 52 4F 47 52 41 4D 22 00 8D 26 ED 13 99 00 BF 26 |ROGRAM"..&.....&|
00000A90: F1 13 99 22 12 20 20 20 20 20 20 20 20 20 20 20 |...". |
00000AA0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | |
00000AB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 92 22 00 | .".|
00000AC0: CB 26 F6 13 97 20 31 39 38 2C 30 00 DC 26 00 14 |.&... 198,0..&..|
00000AD0: A1 20 41 24 3A 41 B2 C5 28 41 24 29 00 F3 26 0A |. A$:A..(A$)..&.|
00000AE0: 14 8B 20 41 B3 31 20 B0 20 41 B1 39 20 A7 20 35 |.. A.1 . A.9 . 5|
00000AF0: 31 32 30 00 33 27 14 14 91 20 41 20 89 20 31 31 |120.3'... A . 11|
00000B00: 30 30 30 2C 31 37 30 30 30 2C 31 33 30 30 30 2C |000,17000,13000,|
00000B10: 31 34 30 30 30 2C 31 32 30 30 30 2C 31 35 30 30 |14000,12000,1500|
00000B20: 30 2C 31 39 30 30 30 2C 31 36 30 30 30 2C 31 38 |0,19000,16000,18|
00000B30: 30 30 30 00 3C 27 F8 2A 99 22 93 22 00 6A 27 F9 |000.<'.*.".".j'.|
00000B40: 2A 99 22 12 20 20 20 20 20 20 53 20 4F 20 55 20 |*.". S O U |
00000B50: 4E 20 44 20 20 43 20 4F 20 4D 20 4D 20 41 20 4E |N D C O M M A N|
00000B60: 20 44 20 20 20 20 20 20 92 22 00 70 27 FD 2A 99 | D .".p'.*.|
00000B70: 00 78 27 03 2B 99 3A 99 00 86 27 07 2B 89 20 32 |.x'.+.:...'.+. 2|
00000B80: 30 3A 99 22 93 22 00 8F 27 E0 2E 99 22 93 22 00 |0:."."..'...".".|
00000B90: C0 27 E1 2E 99 22 12 20 20 20 20 20 20 20 20 44 |.'...". D|
00000BA0: 20 45 20 4D 20 4F 20 20 46 20 52 20 45 20 51 20 | E M O F R E Q |
00000BB0: 55 20 45 20 4E 20 43 20 59 20 20 20 20 20 92 22 |U E N C Y ."|
00000BC0: 00 C6 27 E5 2E 99 00 CE 27 EB 2E 99 3A 99 00 E3 |..'.....'...:...|
00000BD0: 27 EF 2E 81 20 54 B2 20 31 20 A4 20 35 30 30 3A |'... T. 1 . 500:|
00000BE0: 82 20 54 00 F9 27 F4 2E 8F 20 46 52 4F 4D 20 53 |. T..'... FROM S|
00000BF0: 4F 55 4E 44 20 43 48 49 50 00 06 28 4E 2F 53 44 |OUND CHIP..(N/SD|
00000C00: B2 35 34 32 37 32 00 20 28 53 2F 8F 20 43 4C 45 |.54272. (S/. CLE|
00000C10: 41 52 20 53 49 44 20 52 45 47 49 53 54 45 52 53 |AR SID REGISTERS|
00000C20: 00 3A 28 58 2F 81 4E B2 53 44 20 A4 20 53 44 AA |.:(X/.N.SD . SD.|
00000C30: 32 34 3A 97 20 4E 2C 30 3A 82 00 52 28 5D 2F 8F |24:. N,0:..R(]/.|
00000C40: 20 53 45 54 20 56 4F 4C 55 4D 45 20 41 54 20 4D | SET VOLUME AT M|
00000C50: 41 58 00 61 28 62 2F 97 20 53 44 AA 32 34 2C 31 |AX.a(b/. SD.24,1|
00000C60: 35 00 79 28 67 2F 8F 20 53 45 54 20 53 55 53 54 |5.y(g/. SET SUST|
00000C70: 41 49 4E 20 4C 45 56 45 4C 00 91 28 6C 2F 97 20 |AIN LEVEL..(l/. |
00000C80: 53 44 AA 35 2C 39 3A 97 20 53 44 AA 36 2C 32 34 |SD.5,9:. SD.6,24|
00000C90: 30 00 A5 28 71 2F 8F 20 54 55 52 4E 20 4F 4E 20 |0..(q/. TURN ON |
00000CA0: 53 4F 55 4E 44 00 B3 28 76 2F 97 20 53 44 AA 34 |SOUND..(v/. SD.4|
00000CB0: 2C 31 37 00 CD 28 80 2F 81 20 46 B2 32 35 36 20 |,17..(./. F.256 |
00000CC0: A4 20 36 35 30 30 30 20 A9 20 31 32 38 00 E4 28 |. 65000 . 128..(|
00000CD0: 85 2F 8F 20 53 45 4C 45 43 54 20 46 52 45 51 55 |./. SELECT FREQU|
00000CE0: 45 4E 43 59 00 00 29 8A 2F 46 48 B2 B5 28 46 AD |ENCY..)./FH..(F.|
00000CF0: 32 35 36 29 3A 46 4C B2 46 AB 32 35 36 AC 46 48 |256):FL.F.256.FH|
00000D00: 00 14 29 8F 2F 8F 20 53 45 54 20 46 52 45 51 55 |..)./. SET FREQU|
00000D10: 45 4E 43 59 00 2A 29 94 2F 97 20 53 44 2C 46 4C |ENCY.*)./. SD,FL|
00000D20: 3A 97 20 53 44 AA 31 2C 46 48 00 49 29 99 2F 8F |:. SD.1,FH.I)./.|
00000D30: 20 54 4F 4E 45 20 44 55 52 41 54 49 4F 4E 20 44 | TONE DURATION D|
00000D40: 45 4C 41 59 20 4C 4F 4F 50 00 5C 29 9E 2F 81 20 |ELAY LOOP.\)./. |
00000D50: 54 B2 20 31 20 A4 20 31 30 30 3A 82 00 74 29 A3 |T. 1 . 100:..t).|
00000D60: 2F 99 22 46 52 45 51 55 45 4E 43 59 20 3D 20 22 |/."FREQUENCY = "|
00000D70: 3B 46 3A 99 00 7A 29 A8 2F 82 00 88 29 B2 2F 97 |;F:..z)./...)./.|
00000D80: 20 53 44 AA 34 2C 31 36 00 96 29 BC 2F 8C 3A 89 | SD.4,16..)./.:.|
00000D90: 20 32 30 30 30 30 00 9F 29 C8 32 99 22 93 22 00 | 20000..).2.".".|
00000DA0: D0 29 C9 32 99 22 12 20 20 20 20 20 20 20 44 20 |.).2.". D |
00000DB0: 45 20 4D 20 4F 20 20 57 20 41 20 56 20 45 20 46 |E M O W A V E F|
00000DC0: 20 4F 20 52 20 4D 20 20 20 20 20 20 20 20 92 22 | O R M ."|
00000DD0: 00 D6 29 CD 32 99 00 DE 29 D3 32 99 3A 99 00 F4 |..).2...).2.:...|
00000DE0: 29 31 33 8F 20 46 52 4F 4D 20 53 4F 55 4E 44 20 |)13. FROM SOUND |
00000DF0: 43 48 49 50 00 18 2A 36 33 8F 20 44 49 4D 20 46 |CHIP..*63. DIM F|
00000E00: 4C 2C 46 48 20 49 4E 20 53 54 41 52 54 20 4F 46 |L,FH IN START OF|
00000E10: 20 50 52 4F 47 52 41 4D 00 37 2A 3B 33 8F 20 52 | PROGRAM.7*;3. R|
00000E20: 45 41 44 20 54 4F 4E 45 20 46 52 45 51 55 45 4E |EAD TONE FREQUEN|
00000E30: 43 59 20 44 41 54 41 00 55 2A 40 33 81 20 49 B2 |CY DATA.U*@3. I.|
00000E40: 31 20 A4 20 38 3A 87 20 46 4C 28 49 29 2C 46 48 |1 . 8:. FL(I),FH|
00000E50: 28 49 29 3A 82 00 6D 2A 45 33 8F 20 53 45 54 20 |(I):..m*E3. SET |
00000E60: 56 4F 4C 55 4D 45 20 41 54 20 4D 41 58 00 8D 2A |VOLUME AT MAX..*|
00000E70: 4A 33 83 20 31 39 35 2C 31 36 2C 32 30 39 2C 31 |J3. 195,16,209,1|
00000E80: 38 2C 33 31 2C 32 31 2C 39 36 2C 32 32 00 A5 2A |8,31,21,96,22..*|
00000E90: 4F 33 8F 20 53 45 54 20 53 55 53 54 41 49 4E 20 |O3. SET SUSTAIN |
00000EA0: 4C 45 56 45 4C 00 C5 2A 54 33 83 20 33 30 2C 32 |LEVEL..*T3. 30,2|
00000EB0: 35 2C 34 39 2C 32 38 2C 31 36 35 2C 33 31 2C 31 |5,49,28,165,31,1|
00000EC0: 33 35 2C 33 33 00 D9 2A 59 33 8F 20 54 55 52 4E |35,33..*Y3. TURN|
00000ED0: 20 4F 4E 20 53 4F 55 4E 44 00 E6 2A 5E 33 53 44 | ON SOUND..*^3SD|
00000EE0: B2 35 34 32 37 32 00 00 2B 63 33 8F 20 43 4C 45 |.54272..+c3. CLE|
00000EF0: 41 52 20 53 49 44 20 52 45 47 49 53 54 45 52 53 |AR SID REGISTERS|
00000F00: 00 1A 2B 68 33 81 49 B2 53 44 20 A4 20 53 44 AA |..+h3.I.SD . SD.|
00000F10: 32 34 3A 97 20 49 2C 30 3A 82 00 31 2B 6D 33 8F |24:. I,0:..1+m3.|
00000F20: 20 53 45 54 20 56 4F 4C 55 4D 45 20 4C 45 56 45 | SET VOLUME LEVE|
00000F30: 4C 00 49 2B 72 33 97 20 53 44 AA 32 34 2C 31 35 |L.I+r3. SD.24,15|
00000F40: 3A 97 20 53 44 AA 33 2C 38 00 61 2B 77 33 8F 20 |:. SD.3,8.a+w3. |
00000F50: 53 45 54 20 53 55 53 54 41 49 4E 20 4C 45 56 45 |SET SUSTAIN LEVE|
00000F60: 4C 00 7A 2B 7C 33 97 20 53 44 AA 35 2C 33 37 3A |L.z+|3. SD.5,37:|
00000F70: 97 20 53 44 AA 36 2C 32 34 30 00 99 2B 81 33 8F |. SD.6,240..+.3.|
00000F80: 20 54 4F 4E 45 20 44 55 52 41 54 49 4F 4E 20 44 | TONE DURATION D|
00000F90: 45 4C 41 59 20 4C 4F 4F 50 00 A2 2B 86 33 57 B2 |ELAY LOOP..+.3W.|
00000FA0: 31 36 00 B6 2B 8B 33 8F 20 53 45 54 20 46 52 45 |16..+.3. SET FRE|
00000FB0: 51 55 45 4E 43 59 00 C5 2B 90 33 81 20 57 53 B2 |QUENCY..+.3. WS.|
00000FC0: 31 20 A4 20 34 00 D6 2B 95 33 8F 20 53 4F 55 4E |1 . 4..+.3. SOUN|
00000FD0: 44 20 54 4F 4E 45 00 E3 2B 9A 33 81 4A B2 31 20 |D TONE..+.3.J.1 |
00000FE0: A4 20 38 00 FF 2B A4 33 97 20 53 44 2C 46 4C 28 |. 8..+.3. SD,FL(|
00000FF0: 4A 29 3A 97 20 53 44 AA 31 2C 46 48 28 4A 29 00 |J):. SD.1,FH(J).|
00001000: 1C 2C A9 33 8F 20 53 45 4C 45 43 54 20 4F 55 54 |.,.3. SELECT OUT|
00001010: 50 55 54 20 57 41 56 45 46 4F 52 4D 00 2B 2C AE |PUT WAVEFORM.+,.|
00001020: 33 97 20 53 44 AA 34 2C 57 AA 31 00 3C 2C B8 33 |3. SD.4,W.1.<,.3|
00001030: 81 54 B2 31 20 A4 20 33 30 30 3A 82 00 49 2C C2 |.T.1 . 300:..I,.|
00001040: 33 97 20 53 44 AA 34 2C 57 00 5A 2C CC 33 81 20 |3. SD.4,W.Z,.3. |
00001050: 54 B2 31 20 A4 20 35 30 3A 82 00 60 2C D6 33 82 |T.1 . 50:..`,.3.|
00001060: 00 6A 2C E0 33 57 B2 57 AC 32 00 86 2C E5 33 99 |.j,.3W.W.2..,.3.|
00001070: 22 57 41 56 45 46 4F 52 4D 20 57 41 53 20 22 3B |"WAVEFORM WAS ";|
00001080: 57 53 AB 31 3A 99 00 8C 2C EA 33 82 00 9A 2C F4 |WS.1:...,.3...,.|
00001090: 33 8C 3A 89 20 32 30 30 30 30 00 A3 2C B0 36 99 |3.:. 20000..,.6.|
000010A0: 22 93 22 00 D2 2C B1 36 99 22 12 20 20 20 20 44 |"."..,.6.". D|
000010B0: 20 45 20 4D 20 4F 20 20 50 20 55 20 4C 20 53 20 | E M O P U L S |
000010C0: 45 20 20 57 20 49 20 44 20 54 20 48 20 20 20 20 |E W I D T H |
000010D0: 92 22 00 D8 2C B5 36 99 00 E0 2C BB 36 99 3A 99 |."..,.6...,.6.:.|
000010E0: 00 06 2D 1E 37 8F 20 44 49 4D 20 46 4C 2C 20 46 |..-.7. DIM FL, F|
000010F0: 48 20 49 4E 20 53 54 41 52 54 20 4F 46 20 50 52 |H IN START OF PR|
00001100: 4F 47 52 41 4D 4D 00 25 2D 23 37 8F 20 52 45 41 |OGRAMM.%-#7. REA|
00001110: 44 20 54 4F 4E 45 20 46 52 45 51 55 45 4E 43 59 |D TONE FREQUENCY|
00001120: 20 44 41 54 41 00 43 2D 28 37 81 20 4E B2 31 20 | DATA.C-(7. N.1 |
00001130: A4 20 38 3A 87 20 46 4C 28 4E 29 2C 46 48 28 4E |. 8:. FL(N),FH(N|
00001140: 29 3A 82 00 63 2D 32 37 83 20 31 39 35 2C 31 36 |):..c-27. 195,16|
00001150: 2C 32 30 39 2C 31 38 2C 33 31 2C 32 31 2C 39 36 |,209,18,31,21,96|
00001160: 2C 32 32 00 83 2D 3C 37 83 20 33 30 2C 32 35 2C |,22..-<7. 30,25,|
00001170: 34 39 2C 32 38 2C 31 36 35 2C 33 31 2C 31 33 35 |49,28,165,31,135|
00001180: 2C 33 33 00 90 2D 46 37 53 44 B2 35 34 32 37 32 |,33..-F7SD.54272|
00001190: 00 AA 2D 4B 37 8F 20 43 4C 45 41 52 20 53 49 44 |..-K7. CLEAR SID|
000011A0: 20 52 45 47 49 53 54 45 52 53 00 C5 2D 50 37 81 | REGISTERS..-P7.|
000011B0: 20 49 B2 53 44 20 A4 20 53 44 AA 32 34 3A 97 20 | I.SD . SD.24:. |
000011C0: 49 2C 30 3A 82 00 D6 2D 55 37 8F 20 53 45 54 20 |I,0:...-U7. SET |
000011D0: 56 4F 4C 55 4D 45 00 E5 2D 5A 37 97 20 53 44 AA |VOLUME..-Z7. SD.|
000011E0: 32 34 2C 31 35 00 0B 2E 5F 37 8F 20 53 45 54 20 |24,15..._7. SET |
000011F0: 41 54 54 41 43 4B 20 44 45 43 41 59 20 53 55 53 |ATTACK DECAY SUS|
00001200: 54 41 49 4E 20 4C 45 56 45 4C 53 00 24 2E 64 37 |TAIN LEVELS.$.d7|
00001210: 97 20 53 44 AA 35 2C 35 34 3A 97 20 53 44 AA 36 |. SD.5,54:. SD.6|
00001220: 2C 32 34 30 00 33 2E 6E 37 81 20 50 57 B2 30 20 |,240.3.n7. PW.0 |
00001230: A4 20 39 00 4D 2E 78 37 99 22 50 55 4C 53 45 20 |. 9.M.x7."PULSE |
00001240: 57 49 44 54 48 20 3D 20 22 3B 50 3A 99 00 5B 2E |WIDTH = ";P:..[.|
00001250: 82 37 81 20 4A B2 31 20 A4 20 38 00 6F 2E 87 37 |.7. J.1 . 8.o..7|
00001260: 8F 20 53 45 54 20 46 52 45 51 55 45 4E 43 59 00 |. SET FREQUENCY.|
00001270: 8B 2E 8C 37 97 20 53 44 2C 46 4C 28 4A 29 3A 97 |...7. SD,FL(J):.|
00001280: 20 53 44 AA 31 2C 46 48 28 4A 29 00 A1 2E 91 37 | SD.1,FH(J)....7|
00001290: 8F 20 53 45 54 20 50 55 4C 53 45 20 57 49 44 54 |. SET PULSE WIDT|
000012A0: 48 00 C1 2E 96 37 50 B2 31 35 AC 28 32 AE 50 57 |H....7P.15.(2.PW|
000012B0: 29 3A 97 20 53 44 AA 33 2C B5 28 50 AD 32 35 36 |):. SD.3,.(P.256|
000012C0: 29 00 DB 2E A0 37 97 20 53 44 AA 32 2C 50 AB 32 |)....7. SD.2,P.2|
000012D0: 35 36 AC B5 28 50 AD 32 35 36 29 00 EC 2E A5 37 |56..(P.256)....7|
000012E0: 8F 20 53 4F 55 4E 44 20 54 4F 4E 45 00 FA 2E AA |. SOUND TONE....|
000012F0: 37 97 20 53 44 AA 34 2C 36 35 00 0C 2F B4 37 81 |7. SD.4,65../.7.|
00001300: 20 54 B2 31 20 A4 20 35 30 30 3A 82 00 28 2F B9 | T.1 . 500:..(/.|
00001310: 37 8F 20 47 45 4E 45 52 41 54 45 20 53 49 4C 45 |7. GENERATE SILE|
00001320: 4E 54 20 50 41 55 53 45 00 36 2F BE 37 97 20 53 |NT PAUSE.6/.7. S|
00001330: 44 AA 34 2C 36 34 00 47 2F C8 37 81 20 54 B2 31 |D.4,64.G/.7. T.1|
00001340: 20 A4 20 35 30 3A 82 00 4D 2F D2 37 82 00 5F 2F | . 50:..M/.7.._/|
00001350: DC 37 81 20 54 B2 31 20 A4 20 35 30 30 3A 82 00 |.7. T.1 . 500:..|
00001360: 65 2F E6 37 82 00 73 2F F0 37 8C 3A 89 20 32 30 |e/.7..s/.7.:. 20|
00001370: 30 30 30 00 7C 2F 98 3A 99 22 93 22 00 AE 2F 99 |000.|/.:."."../.|
00001380: 3A 99 22 12 20 20 20 20 20 20 20 20 20 52 20 41 |:.". R A|
00001390: 20 4E 20 44 20 4F 20 4D 20 20 53 20 4F 20 55 20 | N D O M S O U |
000013A0: 4E 20 44 20 20 20 20 20 20 20 20 20 92 22 00 B4 |N D ."..|
000013B0: 2F 9A 3A 99 00 BC 2F 9D 3A 99 3A 99 00 E8 2F 9F |/.:.../.:.:.../.|
000013C0: 3A 99 22 56 43 20 20 3D 20 56 4F 49 43 45 20 20 |:."VC = VOICE |
000013D0: 20 20 20 20 20 46 52 45 51 20 3D 20 46 52 45 51 | FREQ = FREQ|
000013E0: 55 45 4E 43 59 22 3A 99 00 19 30 A0 3A 99 22 44 |UENCY":...0.:."D|
000013F0: 20 20 20 3D 20 44 55 52 41 54 49 4F 4E 20 20 20 | = DURATION |
00001400: 20 44 49 52 20 20 3D 20 53 54 45 50 20 44 49 52 | DIR = STEP DIR|
00001410: 45 43 54 49 4F 4E 22 3A 99 00 4A 30 A1 3A 99 22 |ECTION":..J0.:."|
00001420: 4D 49 4E 20 3D 20 4D 49 4E 2E 46 52 45 51 2E 20 |MIN = MIN.FREQ. |
00001430: 20 20 53 56 20 20 20 3D 20 53 54 45 50 20 56 4F | SV = STEP VO|
00001440: 4C 2E 53 57 45 45 50 22 3A 99 00 76 30 A2 3A 99 |L.SWEEP":..v0.:.|
00001450: 22 57 46 20 20 3D 20 57 41 56 45 46 4F 52 4D 20 |"WF = WAVEFORM |
00001460: 20 20 20 50 57 20 20 20 3D 20 50 55 4C 53 45 20 | PW = PULSE |
00001470: 57 49 44 54 48 22 00 8A 30 A3 3A 81 20 54 B2 31 |WIDTH"..0.:. T.1|
00001480: 20 A4 20 32 35 30 30 3A 82 54 00 96 30 A4 3A 99 | . 2500:.T..0.:.|
00001490: 3A 99 3A 99 3A 99 00 C0 30 AC 3A 99 22 56 43 20 |:.:.:...0.:."VC |
000014A0: 20 20 46 52 51 20 20 44 49 52 20 20 4D 49 4E 20 | FRQ DIR MIN |
000014B0: 20 20 20 53 56 20 20 20 57 46 20 20 20 50 57 22 | SV WF PW"|
000014C0: 00 EB 30 B1 3A 99 22 2D 2D 2D 2D 2D 2D 2D 2D 2D |..0.:."---------|
000014D0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------|
000014E0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 00 0F 31 B6 3A |----------"..1.:|
000014F0: 56 B2 B5 28 BB 28 31 29 AC 33 29 AA 31 20 20 20 |V..(.(1).3).1 |
00001500: 20 20 20 20 20 20 20 3A 8F 20 56 4F 49 43 45 00 | :. VOICE.|
00001510: 37 31 C0 3A 46 B2 B5 28 BB 28 31 29 AC 36 35 35 |71.:F..(.(1).655|
00001520: 33 35 29 20 20 20 20 20 20 20 20 3A 8F 20 46 52 |35) :. FR|
00001530: 45 51 55 45 4E 43 59 00 5E 31 CA 3A 44 B2 B5 28 |EQUENCY.^1.:D..(|
00001540: BB 28 31 29 AC 32 34 30 29 20 20 20 20 20 20 20 |.(1).240) |
00001550: 20 20 20 3A 8F 20 44 55 52 41 54 49 4F 4E 00 8B | :. DURATION..|
00001560: 31 D4 3A 44 49 52 B2 B5 28 BB 28 31 29 AC 33 29 |1.:DIR..(.(1).3)|
00001570: 20 20 20 20 20 20 20 20 20 20 3A 8F 20 53 54 45 | :. STE|
00001580: 50 20 44 49 52 45 43 54 49 4F 4E 00 BB 31 DE 3A |P DIRECTION..1.:|
00001590: 4D B2 B5 28 BB 28 31 29 AC 36 35 35 33 35 29 20 |M..(.(1).65535) |
000015A0: 20 20 20 20 20 20 20 3A 8F 20 4D 49 4E 49 4D 55 | :. MINIMU|
000015B0: 4D 20 46 52 45 51 55 45 4E 43 59 00 E5 31 E8 3A |M FREQUENCY..1.:|
000015C0: 53 B2 B5 28 BB 28 31 29 AC 33 32 37 36 37 29 20 |S..(.(1).32767) |
000015D0: 20 20 20 20 | |
....... 53280,0:. 53281,0:."."....."...
.... .
.":." . S O U N D & C O L O U R IN
PUTS ."......" .
."......:........O.... T.1 .
1000:....... FL(8),FH(8)...... KC(15)..
.... 5000...... 10.$...V.0:F.0:DIR.0:M.0
:S.0:W.0:P.0.K...." INPUT PARAMETER
S TO PLAY:".R...." ----------------
---------".X.........."VOICE (1-3)
";V...#.....(.."FREQUENCY (0-65535)
";F.D.-........"DURATION (0-32767)"..
./.....2.."(1 = 1/60 SECOND) ";D...3
...).4.."-----------------------"./.7...
F.8.."SPECIFICATION":..C.9.."OPTIONAL PA
RAMETERS":....:.." (Y/N)
";B$...A.....F.. B$."N" . 122...K.....L.
."SWEEP DIRECTION":....P.."(0=UP,1=DOWN,
2=OSC.) ";DIR...U.....V.."MINIMUM SWEEP
FREQUENCY":..%.Z.."(0-65535)
";M.+._...E.`.."SWEEP STEP VALUE":..E.
D.."(0-32767) ";S.K.I...}.J.
."WAVEFORM":....N.."(0=TRIANGLE 1=SAWT.
2=VAR.PUL. 3=NOISE
) ";W...S.... T.."(PULSE WIDTH IF W=2)".
. U...= X.. W.2 . ."PULSE WIDTH (0-4095)
";P.E Y..:.._ Z.."SPECIFICATIE ";SP$.
E {...K }.... ..Z V,F,D,DIR,M,S,W,P.. ..
.:... ..... ..."REPEAT OF SOUND (Y/N)";
A$.. ...:..S ... A$."Y". .".":. 130.Y ..
... .....!..."PRINT (Y/N)";Z$
..!...:.:.:...!... Z$."Y" . 200.>!..."C)
ONTINUE OR M)ENU ?".T! .. C$:. C$."".
160.T!... C$."C". C$."C". .".":. 20..!.
.. C$."M". C$."M". . 20000..!.....!... E
XAMPLES:..!....G!... SOUND PARAMETERS =.
M!.....!... 2,40000,300,2,20000,15000,2,
2000..!....."... ETC..."H.. 1,4,7.6"I..1
,"PARAMETERS FOR SOUND PLAYER".["J..1,"-
--------------------------".Y"M..1,"VOIC
E = ";V.."R..1,"FREQUENCY
= ";F.."W..1,"DURATION = ";D.."
X..1.."...1,"SWEEP DIRECTION = ";DIR..".
..1,"MIN. SWEEP FREQ.= ";M..#...1,"SWEEP
STEP VALUE= ";S.6#...1,"WAVEFORM
= ";W.T#...1,"PULSE WIDTH = ";P.[#.
..1.Y#...1,"SPECIFICATIE: ";SP$..#...1
..#... 165..#... 1000/2000 SUBROUT.BLZ.O
MSLAAN..#...".";:...#...H(".............
............",.(.(VE.1)));..#.....(HO));
:...$..HO.B(209).256.B(210).1024.B(211).
=$..VE..(HO.40):HO.HO.40.VE:..H$...IN$:.
._$...IN$:.IN$."". 1210.E$D...{$..." COL
OUR NO. ";N..$P.IN$."":VE.22:HO.38:.1010
:."=>";:.T.1.100..$Z..T.M$...1200:.(IN$.
.""). .1000:...$... 1010:." ";:.T.1 .10
0:.T:.2000..$...".."..%... 53280,0:. 532
81,0:.".".M%...". . M E N
U . .".S%....P%..." [1]
'SOUND' COMMAND".V%.....%..." [2] 'PLAY
' COMMAND"..%.....%D.." [3] DEMO WAVEFO
RM"..%I...W%N.." [4] DEMO PULSE WIDTH".
.%S....%X.." [5] DEMO FREQUENCY"..%....
.&..." [6] RANDOM SOUND"..&....;&..." [
7] SOUNDGENERATOR".A&....E&..." [8] IN
PUT PARAMETERS COLOUR.K&.....&..." [9]
END OF PROGRAM"..&.....&...".
.".K&... 19
8,0..&... A$:A.E(A$)..&... A.1 . A.9 . 5
120.3'... A . 11000,17000,13000,14000,12
000,15000,19000,16000,18000.<'.*.".".J'.
*.". S O U N D C O M M A N D
.".P'.*..X'.+.:...'.+. 20:."."..'...".".
.'...". D E M O F R E Q U E N C
Y .".F'....N'...:...'... T. 1 . 500:
. T..'... FROM SOUND CHIP..(N/SD.54272.
(S/. CLEAR SID REGISTERS.:(X/.N.SD . SD.
24:. N,0:..R(]/. SET VOLUME AT MAX.A(B/.
SD.24,15.Y(G/. SET SUSTAIN LEVEL..(L/.
SD.5,9:. SD.6,240..(Q/. TURN ON SOUND..(
V/. SD.4,17.M(./. F.256 . 65000 . 128..(
./. SELECT FREQUENCY..)./FH..(F.256):FL.
F.256.FH..)./. SET FREQUENCY.*)./. SD,FL
:. SD.1,FH.I)./. TONE DURATION DELAY LOO
P.\)./. T. 1 . 100:..T)./."FREQUENCY = "
;F:..Z)./...)./. SD.4,16..)./.:. 20000..
)H2.".".P)I2.". D E M O W A V E F
O R M .".V)M2...)S2.:...)13. FRO
M SOUND CHIP..*63. DIM FL,FH IN START OF
PROGRAM.7*;3. READ TONE FREQUENCY DATA.
U*@3. I.1 . 8:. FL(I),FH(I):..M*E3. SET
VOLUME AT MAX..*J3. 195,16,209,18,31,21,
96,22..*O3. SET SUSTAIN LEVEL.E*T3. 30,2
5,49,28,165,31,135,33.Y*Y3. TURN ON SOUN
D..*^3SD.54272..+C3. CLEAR SID REGISTERS
..+H3.I.SD . SD.24:. I,0:..1+M3. SET VOL
UME LEVEL.I+R3. SD.24,15:. SD.3,8.A+W3.
SET SUSTAIN LEVEL.Z+|3. SD.5,37:. SD.6,2
40..+.3. TONE DURATION DELAY LOOP..+.3W.
16..+.3. SET FREQUENCY.E+.3. WS.1 . 4.V+
.3. SOUND TONE..+.3.J.1 . 8..+.3. SD,FL(
J):. SD.1,FH(J)..,.3. SELECT OUTPUT WAVE
FORM.+,.3. SD.4,W.1.<,.3.T.1 . 300:..I,B
3. SD.4,W.Z,L3. T.1 . 50:..`,V3..J,.3W.W
.2..,.3."WAVEFORM WAS ";WS.1:...,.3...,.
3.:. 20000..,.6.".".R,.6.". D E M O
P U L S E W I D T H .".X,.6...,.6.:.
..-.7. DIM FL, FH IN START OF PROGRAMM.%
-#7. READ TONE FREQUENCY DATA.C-(7. N.1
. 8:. FL(N),FH(N):..C-27. 195,16,209,18,
31,21,96,22..-<7. 30,25,49,28,165,31,135
,33..-F7SD.54272..-K7. CLEAR SID REGISTE
RS.E-P7. I.SD . SD.24:. I,0:..V-U7. SET
VOLUME..-Z7. SD.24,15..._7. SET ATTACK D
ECAY SUSTAIN LEVELS.$.D7. SD.5,54:. SD.6
,240.3.N7. PW.0 . 9.M.X7."PULSE WIDTH =
";P:..[..7. J.1 . 8.O..7. SET FREQUENCY.
...7. SD,FL(J):. SD.1,FH(J)....7. SET PU
LSE WIDTH.A..7P.15.(2.PW):. SD.3,.(P.256
)... 7. SD.2,P.256..(P.256)....7. SOUND
TONE....7. SD.4,65../.7. T.1 . 500:..(/.
7. GENERATE SILENT PAUSE.6/.7. SD.4,64.G
/H7. T.1 . 50:..M/R7.._/.7. T.1 . 500:..
E/.7..S/.7.:. 20000.|/.:."."../.:.".
R A N D O M S O U N D ."..
/.:.../.:.:.../.:."VC = VOICE FRE
Q = FREQUENCY":...0 :."D = DURATION
DIR = STEP DIRECTION":..J0.:."MIN = MI
N.FREQ. SV = STEP VOL.SWEEP":..V0.:.
"WF = WAVEFORM PW = PULSE WIDTH"..
0.:. T.1 . 2500:.T..0.:.:.:.:...0.:."VC
FRQ DIR MIN SV WF PW"..0.:."-
----------------------------------"..1.:
V..(.(1).3).1 :. VOICE.71.:F..(
.(1).65535) :. FREQUENCY.^1J:D..(
.(1).240) :. DURATION..1T:DIR..
(.(1).3) :. STEP DIRECTION..1.:
M..(.(1).65535) :. MINIMUM FREQUE
NCY..1.:S..(.(1).32767)
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL