SOUND
FILE INFORMATION
FILENAME(S): SOUND
FILE TYPE(S): SEQ
FILE SIZE: 2.8K
FIRST SEEN: 2025-11-30 21:11:21
APPEARS ON: 1 disk(s)
FILE HASH
c69915006f0845967d9c301b7227e71effefaf9ee54df76d813953e87fb180e8
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| PCR SOFT | SOUND | SEQ | DuncanTwain | 22 | 4 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: AE 57 49 44 54 48 B8 30 0D AE 48 45 49 47 48 54 |.WIDTH.0..HEIGHT| 00000010: B6 36 0D AE 54 49 54 4C 45 A7 53 4F 55 4E 44 D2 |.6..TITLE.SOUND.| 00000020: 4F 55 54 49 4E 45 53 27 0D AE 49 4E 54 4E 55 4D |OUTINES'..INTNUM| 00000030: 8D AE 50 41 47 45 8D BB 2A AA AA D3 4F 55 4E 44 |..PAGE..*...OUND| 00000040: D2 4F 55 54 49 4E 45 53 AA AA AA 0D AE 53 4B 49 |.OUTINES.....SKI| 00000050: 50 B1 0D BB 54 48 45 53 45 D2 4F 55 54 49 4E 45 |P...THESE.OUTINE| 00000060: 53 D0 52 4F 56 49 44 45 C1 4C 4C CF 46 D4 48 45 |S.ROVIDE.LL.F.HE| 00000070: 0D BB 53 4F 55 4E 44 C3 4F 4D 4D 41 4E 44 53 D4 |..SOUND.OMMANDS.| 00000080: 48 41 54 C1 52 45 C1 56 41 49 4C 41 42 4C 45 0D |HAT.RE.VAILABLE.| 00000090: BB 46 52 4F 4D C2 41 53 49 43 CC 49 47 48 54 4E |.FROM.ASIC.IGHTN| 000000A0: 49 4E 47 2E 0D AE 53 4B 49 50 B1 0D BB 41 4C 4C |ING...SKIP...ALL| 000000B0: D0 41 52 41 4D 45 54 45 52 53 C1 52 45 D0 41 53 |.ARAMETERS.RE.AS| 000000C0: 53 45 44 C9 4E D4 48 45 B6 35 30 32 27 53 0D BB |SED.N.HE.502'S..| 000000D0: 52 45 47 49 53 54 45 52 53 2E D7 48 45 4E C1 D4 |REGISTERS..HEN..| 000000E0: 57 4F 2D 42 59 54 45 D6 41 4C 55 45 C9 53 0D BB |WO-BYTE.ALUE.S..| 000000F0: 50 41 53 53 45 44 C9 4E D4 48 45 C1 2C 58 D2 45 |PASSED.N.HE.,X.E| 00000100: 47 49 53 54 45 52 D0 41 49 52 2C 0D BB 41 C1 4C |GISTER.AIR,..A.L| 00000110: 57 41 59 53 C8 4F 4C 44 53 D4 48 45 C8 49 47 48 |WAYS.OLDS.HE.IGH| 00000120: C2 59 54 45 C1 4E 44 0D BB 58 C8 4F 4C 44 53 D4 |.YTE.ND..X.OLDS.| 00000130: 48 45 CC 4F 57 C2 59 54 45 2E 0D AE 53 4B 49 50 |HE.OW.YTE...SKIP| 00000140: B1 0D 53 4F 55 4E 44 43 4F 4E 54 52 4F 4C BD 24 |..SOUNDCONTROL.$| 00000150: 42 46 45 34 0D 53 4F 55 4E 44 4C 45 4E 47 54 48 |BFE4.SOUNDLENGTH| 00000160: BD 24 42 46 45 37 0D 53 49 44 BD 24 44 34 30 30 |.$BFE7.SID.$D400| 00000170: 0D AE 53 4B 49 50 B1 0D AA 3D 24 36 31 30 30 0D |..SKIP...=$6100.| 00000180: AE 53 4B 49 50 B1 0D 4D 55 4C 37 AE 42 59 54 45 |.SKIP..MUL7.BYTE| 00000190: B0 2C 37 2C 31 34 0D AE 53 4B 49 50 B1 0D BB 46 |.,7,14..SKIP...F| 000001A0: 52 51 3A D9 3D 56 4F 49 43 45 3B C1 2C 58 3D 46 |RQ:.=VOICE;.,X=F| 000001B0: 52 45 51 55 45 4E 43 59 0D AE 53 4B 49 50 B1 0D |REQUENCY..SKIP..| 000001C0: 46 52 51 D0 48 41 8D D4 58 41 8D CC 44 58 CD 55 |FRQ.HA..XA..DX.U| 000001D0: 4C 37 2D 31 2C 59 0D D3 54 41 D3 49 44 2C 58 0D |L7-1,Y..TA.ID,X.| 000001E0: D0 4C 41 8D D3 54 41 D3 49 44 2B 31 2C 58 0D D2 |.LA..TA.ID+1,X..| 000001F0: 54 53 8D AE 53 4B 49 50 B1 0D BB 4E 4F 49 53 45 |TS..SKIP...NOISE| 00000200: 3A D9 3D 56 4F 49 43 45 0D AE 53 4B 49 50 B1 0D |:.=VOICE..SKIP..| 00000210: 4E 4F 49 53 45 CC 44 41 D3 4F 55 4E 44 43 4F 4E |NOISE.DA.OUNDCON| 00000220: 54 52 4F 4C 2D 31 2C 59 0D C1 4E 44 A3 25 30 30 |TROL-1,Y..ND.%00| 00000230: 30 30 30 31 31 30 0D CF 52 41 A3 25 31 30 30 30 |000110..RA.%1000| 00000240: 30 30 30 30 0D D3 54 41 D3 4F 55 4E 44 43 4F 4E |0000..TA.OUNDCON| 00000250: 54 52 4F 4C 2D 31 2C 59 0D D2 54 53 8D AE 50 41 |TROL-1,Y..TS..PA| 00000260: 47 45 8D BB 50 55 4C 53 45 3A D9 3D 56 4F 49 43 |GE..PULSE:.=VOIC| 00000270: 45 3B C1 2C 58 3D 57 49 44 54 48 0D AE 53 4B 49 |E;.,X=WIDTH..SKI| 00000280: 50 B1 0D 50 55 4C 53 45 D0 48 41 8D CC 44 41 D3 |P..PULSE.HA..DA.| 00000290: 4F 55 4E 44 43 4F 4E 54 52 4F 4C 2D 31 2C 59 0D |OUNDCONTROL-1,Y.| 000002A0: C1 4E 44 A3 25 30 30 30 30 30 31 31 30 0D CF 52 |.ND.%00000110..R| 000002B0: 41 A3 25 30 31 30 30 30 30 30 30 0D D3 54 41 D3 |A.%01000000..TA.| 000002C0: 4F 55 4E 44 43 4F 4E 54 52 4F 4C 2D 31 2C 59 0D |OUNDCONTROL-1,Y.| 000002D0: D4 58 41 8D CC 44 58 CD 55 4C 37 2D 31 2C 59 0D |.XA..DX.UL7-1,Y.| 000002E0: D3 54 41 D3 49 44 2B 32 2C 58 0D D0 4C 41 8D D3 |.TA.ID+2,X..LA..| 000002F0: 54 41 D3 49 44 2B 33 2C 58 0D D2 54 53 8D AE 53 |TA.ID+3,X..TS..S| 00000300: 4B 49 50 B1 0D BB 53 41 57 3A D9 3D 56 4F 49 43 |KIP...SAW:.=VOIC| 00000310: 45 0D AE 53 4B 49 50 B1 0D 53 41 57 CC 44 41 D3 |E..SKIP..SAW.DA.| 00000320: 4F 55 4E 44 43 4F 4E 54 52 4F 4C 2D 31 2C 59 0D |OUNDCONTROL-1,Y.| 00000330: C1 4E 44 A3 25 30 30 30 30 30 31 31 30 0D CF 52 |.ND.%00000110..R| 00000340: 41 A3 25 30 30 31 30 30 30 30 30 0D D3 54 41 D3 |A.%00100000..TA.| 00000350: 4F 55 4E 44 43 4F 4E 54 52 4F 4C 2D 31 2C 59 0D |OUNDCONTROL-1,Y.| 00000360: D2 54 53 8D AE 53 4B 49 50 B1 0D BB 54 52 49 3A |.TS..SKIP...TRI:| 00000370: D9 3D 56 4F 49 43 45 0D AE 53 4B 49 50 B1 0D 54 |.=VOICE..SKIP..T| 00000380: 52 49 CC 44 41 D3 4F 55 4E 44 43 4F 4E 54 52 4F |RI.DA.OUNDCONTRO| 00000390: 4C 2D 31 2C 59 0D C1 4E 44 A3 25 30 30 30 30 30 |L-1,Y..ND.%00000| 000003A0: 31 31 30 0D CF 52 41 A3 25 30 30 30 31 30 30 30 |110..RA.%0001000| 000003B0: 30 0D D3 54 41 D3 4F 55 4E 44 43 4F 4E 54 52 4F |0..TA.OUNDCONTRO| 000003C0: 4C 2D 31 2C 59 0D D2 54 53 8D AE 53 4B 49 50 B1 |L-1,Y..TS..SKIP.| 000003D0: 0D BB 4D 55 53 49 43 3A D9 3D 56 4F 49 43 45 2C |..MUSIC:.=VOICE,| 000003E0: C1 3D 4C 45 4E 47 54 48 0D AE 53 4B 49 50 B1 0D |.=LENGTH..SKIP..| 000003F0: 4D 55 53 49 43 D0 48 50 8D D3 45 49 8D D3 54 41 |MUSIC.HP..EI..TA| 00000400: D3 4F 55 4E 44 4C 45 4E 47 54 48 2D 31 2C 59 0D |.OUNDLENGTH-1,Y.| 00000410: CC 44 58 CD 55 4C 37 2D 31 2C 59 0D CC 44 41 D3 |.DX.UL7-1,Y..DA.| 00000420: 4F 55 4E 44 43 4F 4E 54 52 4F 4C 2D 31 2C 59 0D |OUNDCONTROL-1,Y.| 00000430: CF 52 41 A3 25 30 30 30 30 30 30 30 31 0D D3 54 |.RA.%00000001..T| 00000440: 41 D3 49 44 2B 34 2C 58 0D D0 4C 50 8D D2 54 53 |A.ID+4,X..LP..TS| 00000450: 8D AE 53 4B 49 50 B1 0D BB 41 44 53 52 3A D9 3D |..SKIP...ADSR:.=| 00000460: 56 4F 49 43 45 2C C1 3D 41 54 54 41 43 4B 2A 31 |VOICE,.=ATTACK*1| 00000470: 36 2B 44 45 43 41 59 2C 0D BB 58 3D 53 55 53 54 |6+DECAY,..X=SUST| 00000480: 41 49 4E 2A 31 36 2B 52 45 4C 45 41 53 45 0D AE |AIN*16+RELEASE..| 00000490: 53 4B 49 50 B1 0D 41 44 53 52 D0 48 41 8D D4 58 |SKIP..ADSR.HA..X| 000004A0: 41 8D CC 44 58 CD 55 4C 37 2D 31 2C 59 0D D3 54 |A..DX.UL7-1,Y..T| 000004B0: 41 D3 49 44 2B 36 2C 58 0D D0 4C 41 8D D3 54 41 |A.ID+6,X..LA..TA| 000004C0: D3 49 44 2B 35 2C 58 0D D2 54 53 8D AE 50 41 47 |.ID+5,X..TS..PAG| 000004D0: 45 8D BB 52 49 4E 47 3A D9 3D 56 4F 49 43 45 2C |E..RING:.=VOICE,| 000004E0: C3 41 52 52 59 D3 45 54 2F 43 4C 45 41 52 3D 4F |.ARRY.ET/CLEAR=O| 000004F0: 4E 2F 4F 46 46 0D AE 53 4B 49 50 B1 0D 52 49 4E |N/OFF..SKIP..RIN| 00000500: 47 CC 44 41 D3 4F 55 4E 44 43 4F 4E 54 52 4F 4C |G.DA.OUNDCONTROL| 00000510: 2D 31 2C 59 0D C1 4E 44 A3 25 31 31 31 31 30 30 |-1,Y..ND.%111100| 00000520: 30 30 0D C2 43 43 D2 49 4E 47 45 58 49 54 0D CF |00..CC.INGEXIT..| 00000530: 52 41 A3 25 30 30 30 30 30 31 30 30 0D 52 49 4E |RA.%00000100.RIN| 00000540: 47 45 58 49 54 D3 54 41 D3 4F 55 4E 44 43 4F 4E |GEXIT.TA.OUNDCON| 00000550: 54 52 4F 4C 2D 31 2C 59 0D D2 54 53 8D AE 53 4B |TROL-1,Y..TS..SK| 00000560: 49 50 B1 0D BB 53 59 4E 43 3A D9 3D 56 4F 49 43 |IP...SYNC:.=VOIC| 00000570: 45 2C C3 41 52 52 59 D3 45 54 2F 43 4C 45 41 52 |E,.ARRY.ET/CLEAR| 00000580: 3D 4F 4E 2F 4F 46 46 0D AE 53 4B 49 50 B1 0D 53 |=ON/OFF..SKIP..S| 00000590: 59 4E 43 CC 44 41 D3 4F 55 4E 44 43 4F 4E 54 52 |YNC.DA.OUNDCONTR| 000005A0: 4F 4C 2D 31 2C 59 0D C1 4E 44 A3 25 31 31 31 31 |OL-1,Y..ND.%1111| 000005B0: 30 30 30 30 0D C2 43 43 D3 59 4E 43 45 58 49 54 |0000..CC.YNCEXIT| 000005C0: 0D CF 52 41 A3 25 30 30 30 30 30 30 31 30 0D 53 |..RA.%00000010.S| 000005D0: 59 4E 43 45 58 49 54 D3 54 41 D3 4F 55 4E 44 43 |YNCEXIT.TA.OUNDC| 000005E0: 4F 4E 54 52 4F 4C 2D 31 2C 59 0D D2 54 53 8D AE |ONTROL-1,Y..TS..| 000005F0: 53 4B 49 50 B1 0D BB 46 49 4C 54 45 52 3A D9 3D |SKIP...FILTER:.=| 00000600: 56 4F 49 43 45 2C C3 41 52 52 59 D3 45 54 2F 43 |VOICE,.ARRY.ET/C| 00000610: 4C 45 41 52 3D 4F 4E 2F 4F 46 46 0D AE 53 4B 49 |LEAR=ON/OFF..SKI| 00000620: 50 B1 0D 46 49 4C 54 45 52 CC 44 41 C6 49 4C 54 |P..FILTER.DA.ILT| 00000630: 43 4F 4E 54 52 4F 4C 0D C1 4E 44 C6 49 4C 54 54 |CONTROL..ND.ILTT| 00000640: 41 42 31 2D 31 2C 59 0D C2 43 43 C6 49 4C 54 45 |AB1-1,Y..CC.ILTE| 00000650: 58 49 54 0D CF 52 41 C6 49 4C 54 54 41 42 32 2D |XIT..RA.ILTTAB2-| 00000660: 31 2C 59 0D 46 49 4C 54 45 58 49 54 D3 54 41 C6 |1,Y.FILTEXIT.TA.| 00000670: 49 4C 54 43 4F 4E 54 52 4F 4C 0D D3 54 41 D3 49 |ILTCONTROL..TA.I| 00000680: 44 2B 32 33 0D D2 54 53 8D AE 53 4B 49 50 B1 0D |D+23..TS..SKIP..| 00000690: 46 49 4C 54 54 41 42 31 AE 42 59 54 45 A5 31 31 |FILTTAB1.BYTE.11| 000006A0: 31 31 31 31 31 30 2C 25 31 31 31 31 31 31 30 31 |111110,%11111101| 000006B0: 2C 25 31 31 31 31 31 30 31 31 0D 46 49 4C 54 54 |,%11111011.FILTT| 000006C0: 41 42 32 AE 42 59 54 45 A5 30 30 30 30 30 30 30 |AB2.BYTE.0000000| 000006D0: 31 2C 25 30 30 30 30 30 30 31 30 2C 25 30 30 30 |1,%00000010,%000| 000006E0: 30 30 31 30 30 0D AE 53 4B 49 50 B1 0D 46 49 4C |00100..SKIP..FIL| 000006F0: 54 43 4F 4E 54 52 4F 4C AE 42 59 54 45 B0 0D 46 |TCONTROL.BYTE..F| 00000700: 49 4C 54 43 4F 4E 54 52 4F 4C 32 AE 42 59 54 45 |ILTCONTROL2.BYTE| 00000710: B0 0D AE 53 4B 49 50 B1 0D BB 52 45 53 4F 4E 41 |...SKIP...RESONA| 00000720: 4E 43 45 3A C1 3D 52 45 53 4F 4E 41 4E 43 45 0D |NCE:.=RESONANCE.| 00000730: AE 53 4B 49 50 B1 0D 52 45 53 4F 4E 41 4E 43 45 |.SKIP..RESONANCE| 00000740: C1 53 4C C1 0D C1 53 4C C1 0D C1 53 4C C1 0D C1 |.SL...SL...SL...| 00000750: 53 4C C1 0D D0 48 41 8D CC 44 41 C6 49 4C 54 43 |SL...HA..DA.ILTC| 00000760: 4F 4E 54 52 4F 4C 0D C1 4E 44 A3 25 30 30 30 30 |ONTROL..ND.%0000| 00000770: 31 31 31 31 0D D3 54 41 C6 49 4C 54 43 4F 4E 54 |1111..TA.ILTCONT| 00000780: 52 4F 4C 0D D0 4C 41 8D CF 52 41 C6 49 4C 54 43 |ROL..LA..RA.ILTC| 00000790: 4F 4E 54 52 4F 4C 0D D3 54 41 C6 49 4C 54 43 4F |ONTROL..TA.ILTCO| 000007A0: 4E 54 52 4F 4C 0D D3 54 41 D3 49 44 2B 32 33 0D |NTROL..TA.ID+23.| 000007B0: D2 54 53 8D AE 50 41 47 45 8D BB 4D 55 54 45 3A |.TS..PAGE..MUTE:| 000007C0: C3 41 52 52 59 D3 45 54 2F 43 4C 45 41 52 3D 4F |.ARRY.ET/CLEAR=O| 000007D0: 4E 2F 4F 46 46 0D AE 53 4B 49 50 B1 0D 4D 55 54 |N/OFF..SKIP..MUT| 000007E0: 45 D0 48 50 8D CC 44 41 C6 49 4C 54 43 4F 4E 54 |E.HP..DA.ILTCONT| 000007F0: 52 4F 4C 32 0D C1 53 4C C1 0D D0 4C 50 8D D2 4F |ROL2..SL...LP..O| 00000800: 52 C1 0D D3 54 41 C6 49 4C 54 43 4F 4E 54 52 4F |R...TA.ILTCONTRO| 00000810: 4C 32 0D D3 54 41 D3 49 44 2B 32 34 0D D2 54 53 |L2..TA.ID+24..TS| 00000820: 8D AE 53 4B 49 50 B1 0D BB 56 4F 4C 55 4D 45 3A |..SKIP...VOLUME:| 00000830: C1 3D 56 4F 4C 55 4D 45 0D AE 53 4B 49 50 B1 0D |.=VOLUME..SKIP..| 00000840: 56 4F 4C 55 4D 45 D0 48 41 8D CC 44 41 C6 49 4C |VOLUME.HA..DA.IL| 00000850: 54 43 4F 4E 54 52 4F 4C 32 0D C1 4E 44 A3 25 31 |TCONTROL2..ND.%1| 00000860: 31 31 31 30 30 30 30 0D D3 54 41 C6 49 4C 54 43 |1110000..TA.ILTC| 00000870: 4F 4E 54 52 4F 4C 32 0D D0 4C 41 8D CF 52 41 C6 |ONTROL2..LA..RA.| 00000880: 49 4C 54 43 4F 4E 54 52 4F 4C 32 0D D3 54 41 C6 |ILTCONTROL2..TA.| 00000890: 49 4C 54 43 4F 4E 54 52 4F 4C 32 0D D3 54 41 D3 |ILTCONTROL2..TA.| 000008A0: 49 44 2B 32 34 0D D2 54 53 8D AE 53 4B 49 50 B1 |ID+24..TS..SKIP.| 000008B0: 0D BB 50 41 53 53 3A D8 3D 52 41 4E 47 45 3B B0 |..PASS:.=RANGE;.| 000008C0: 2C 31 2C 32 CF 52 B3 2E 0D AE 53 4B 49 50 B1 0D |,1,2.R....SKIP..| 000008D0: 50 41 53 53 CC 44 41 C6 49 4C 54 43 4F 4E 54 52 |PASS.DA.ILTCONTR| 000008E0: 4F 4C 32 0D C1 4E 44 A3 25 31 30 30 30 31 31 31 |OL2..ND.%1000111| 000008F0: 31 0D CF 52 41 D0 41 53 53 4D 4F 44 45 53 2C 58 |1..RA.ASSMODES,X| 00000900: 0D D3 54 41 C6 49 4C 54 43 4F 4E 54 52 4F 4C 32 |..TA.ILTCONTROL2| 00000910: 0D D3 54 41 D3 49 44 2B 32 34 0D D2 54 53 8D AE |..TA.ID+24..TS..| 00000920: 53 4B 49 50 B1 0D 50 41 53 53 4D 4F 44 45 53 AE |SKIP..PASSMODES.| 00000930: 42 59 54 45 A5 30 30 30 31 30 30 30 30 2C 25 30 |BYTE.00010000,%0| 00000940: 31 30 30 30 30 30 30 0D AE 42 59 54 45 A5 30 30 |1000000..BYTE.00| 00000950: 31 30 30 30 30 30 2C 25 30 31 30 31 30 30 30 30 |100000,%01010000| 00000960: 0D AE 53 4B 49 50 B1 0D BB 43 55 54 4F 46 46 3A |..SKIP...CUTOFF:| 00000970: C1 2C 58 3D 46 52 45 51 55 45 4E 43 59 0D AE 53 |.,X=FREQUENCY..S| 00000980: 4B 49 50 B1 0D 43 55 54 4F 46 46 D0 48 41 8D D4 |KIP..CUTOFF.HA..| 00000990: 58 41 8D D3 54 41 C3 55 54 4F 46 46 54 45 4D 50 |XA..TA.UTOFFTEMP| 000009A0: 0D C1 4E 44 A3 25 30 30 30 30 30 31 31 31 0D D3 |..ND.%00000111..| 000009B0: 54 41 D3 49 44 2B 32 31 0D D0 4C 41 8D CC 53 52 |TA.ID+21..LA..SR| 000009C0: C1 0D D2 4F 52 C3 55 54 4F 46 46 54 45 4D 50 0D |...OR.UTOFFTEMP.| 000009D0: CC 53 52 C1 0D D2 4F 52 C3 55 54 4F 46 46 54 45 |.SR...OR.UTOFFTE| 000009E0: 4D 50 0D CC 53 52 C1 0D D2 4F 52 C3 55 54 4F 46 |MP..SR...OR.UTOF| 000009F0: 46 54 45 4D 50 0D CC 44 41 C3 55 54 4F 46 46 54 |FTEMP..DA.UTOFFT| 00000A00: 45 4D 50 0D D3 54 41 D3 49 44 2B 32 32 0D D2 54 |EMP..TA.ID+22..T| 00000A10: 53 8D AE 53 4B 49 50 B1 0D 43 55 54 4F 46 46 54 |S..SKIP..CUTOFFT| 00000A20: 45 4D 50 AE 42 59 54 45 B0 0D AE 50 41 47 45 8D |EMP.BYTE...PAGE.| 00000A30: BB 53 49 44 43 4C 52 0D AE 53 4B 49 50 B1 0D 53 |.SIDCLR..SKIP..S| 00000A40: 49 44 43 4C 52 CC 44 58 A3 33 0D CC 44 41 A3 30 |IDCLR.DX.3..DA.0| 00000A50: 0D D3 54 41 C6 49 4C 54 43 4F 4E 54 52 4F 4C 0D |..TA.ILTCONTROL.| 00000A60: D3 54 41 C6 49 4C 54 43 4F 4E 54 52 4F 4C 32 0D |.TA.ILTCONTROL2.| 00000A70: 53 49 44 4C 4F 4F 50 31 D3 54 41 D3 4F 55 4E 44 |SIDLOOP1.TA.OUND| 00000A80: 43 4F 4E 54 52 4F 4C 2D 31 2C 58 0D C4 45 58 8D |CONTROL-1,X..EX.| 00000A90: C2 4E 45 D3 49 44 4C 4F 4F 50 31 0D 53 49 44 43 |.NE.IDLOOP1.SIDC| 00000AA0: 4C 52 4C 4F 4F 50 D3 54 41 D3 49 44 2C 58 0D C9 |LRLOOP.TA.ID,X..| 00000AB0: 4E 58 8D C3 50 58 A3 32 35 0D C2 4E 45 D3 49 44 |NX..PX.25..NE.ID| 00000AC0: 43 4C 52 4C 4F 4F 50 0D D2 54 53 8D AE 53 4B 49 |CLRLOOP..TS..SKI| 00000AD0: 50 B1 0D BB 45 4E 56 3A D2 45 53 55 4C 54 C9 4E |P...ENV:.ESULT.N| 00000AE0: C1 0D AE 53 4B 49 50 B1 0D 45 4E 56 CC 44 41 D3 |...SKIP..ENV.DA.| 00000AF0: 49 44 2B 32 38 0D D2 54 53 8D AE 53 4B 49 50 B1 |ID+28..TS..SKIP.| 00000B00: 0D BB 4F 53 43 3A D2 45 53 55 4C 54 C9 4E C1 0D |..OSC:.ESULT.N..| 00000B10: AE 53 4B 49 50 B1 0D 4F 53 43 CC 44 41 D3 49 44 |.SKIP..OSC.DA.ID| 00000B20: 2B 32 37 0D D2 54 53 8D |+27..TS. |
.WIDTH.0..HEIGHT.6..TITLE.SOUNDROUTINES' ..INTNUM..PAGE..*..SOUNDROUTINES.....SKI P...THESEROUTINESPROVIDEALLOFTHE..SOUNDC OMMANDSTHATAREAVAILABLE..FROMBASICLIGHTN ING...SKIP...ALLPARAMETERSAREPASSEDINTHE .502'S..REGISTERS.WHENATWO-BYTEVALUEIS.. PASSEDINTHEA,XREGISTERPAIR,..AALWAYSHOLD STHEHIGHBYTEAND..XHOLDSTHELOWBYTE...SKIP ..SOUNDCONTROL.$BFE4.SOUNDLENGTH.$BFE7.S ID.$D400..SKIP...=$6100..SKIP..MUL7.BYTE .,7,14..SKIP...FRQ:Y=VOICE;A,X=FREQUENCY ..SKIP..FRQPHA.TXA.LDXMUL7-1,Y.STASID,X. PLA.STASID+1,X.RTS..SKIP...NOISE:Y=VOICE ..SKIP..NOISELDASOUNDCONTROL-1,Y.AND.%00 000110.ORA.%10000000.STASOUNDCONTROL-1,Y .RTS..PAGE..PULSE:Y=VOICE;A,X=WIDTH..SKI P..PULSEPHA.LDASOUNDCONTROL-1,Y.AND.%000 00110.ORA.%01000000.STASOUNDCONTROL-1,Y. TXA.LDXMUL7-1,Y.STASID+2,X.PLA.STASID+3, X.RTS..SKIP...SAW:Y=VOICE..SKIP..SAWLDAS OUNDCONTROL-1,Y.AND.%00000110.ORA.%00100 000.STASOUNDCONTROL-1,Y.RTS..SKIP...TRI: Y=VOICE..SKIP..TRILDASOUNDCONTROL-1,Y.AN D.%00000110.ORA.%00010000.STASOUNDCONTRO L-1,Y.RTS..SKIP...MUSIC:Y=VOICE,A=LENGTH ..SKIP..MUSICPHP.SEI.STASOUNDLENGTH-1,Y. LDXMUL7-1,Y.LDASOUNDCONTROL-1,Y.ORA.%000 00001.STASID+4,X.PLP.RTS..SKIP...ADSR:Y= VOICE,A=ATTACK*16+DECAY,..X=SUSTAIN*16+R ELEASE..SKIP..ADSRPHA.TXA.LDXMUL7-1,Y.ST ASID+6,X.PLA.STASID+5,X.RTS..PAGE..RING: Y=VOICE,CARRYSET/CLEAR=ON/OFF..SKIP..RIN GLDASOUNDCONTROL-1,Y.AND.%11110000.BCCRI NGEXIT.ORA.%00000100.RINGEXITSTASOUNDCON TROL-1,Y.RTS..SKIP...SYNC:Y=VOICE,CARRYS ET/CLEAR=ON/OFF..SKIP..SYNCLDASOUNDCONTR OL-1,Y.AND.%11110000.BCCSYNCEXIT.ORA.%00 000010.SYNCEXITSTASOUNDCONTROL-1,Y.RTS.. SKIP...FILTER:Y=VOICE,CARRYSET/CLEAR=ON/ OFF..SKIP..FILTERLDAFILTCONTROL.ANDFILTT AB1-1,Y.BCCFILTEXIT.ORAFILTTAB2-1,Y.FILT EXITSTAFILTCONTROL.STASID+23.RTS..SKIP.. FILTTAB1.BYTE.11111110,%11111101,%111110 11.FILTTAB2.BYTE.00000001,%00000010,%000 00100..SKIP..FILTCONTROL.BYTE..FILTCONTR OL2.BYTE...SKIP...RESONANCE:A=RESONANCE. .SKIP..RESONANCEASLA.ASLA.ASLA.ASLA.PHA. LDAFILTCONTROL.AND.%00001111.STAFILTCONT ROL.PLA.ORAFILTCONTROL.STAFILTCONTROL.ST ASID+23.RTS..PAGE..MUTE:CARRYSET/CLEAR=O N/OFF..SKIP..MUTEPHP.LDAFILTCONTROL2.ASL A.PLP.RORA.STAFILTCONTROL2.STASID+24.RTS ..SKIP...VOLUME:A=VOLUME..SKIP..VOLUMEPH A.LDAFILTCONTROL2.AND.%11110000.STAFILTC ONTROL2.PLA.ORAFILTCONTROL2.STAFILTCONTR OL2.STASID+24.RTS..SKIP...PASS:X=RANGE;. ,1,2OR....SKIP..PASSLDAFILTCONTROL2.AND. %10001111.ORAPASSMODES,X.STAFILTCONTROL2 .STASID+24.RTS..SKIP..PASSMODES.BYTE.000 10000,%01000000..BYTE.00100000,%01010000 ..SKIP...CUTOFF:A,X=FREQUENCY..SKIP..CUT OFFPHA.TXA.STACUTOFFTEMP.AND.%00000111.S TASID+21.PLA.LSRA.RORCUTOFFTEMP.LSRA.ROR CUTOFFTEMP.LSRA.RORCUTOFFTEMP.LDACUTOFFT EMP.STASID+22.RTS..SKIP..CUTOFFTEMP.BYTE ...PAGE..SIDCLR..SKIP..SIDCLRLDX.3.LDA.0 .STAFILTCONTROL.STAFILTCONTROL2.SIDLOOP1 STASOUNDCONTROL-1,X.DEX.BNESIDLOOP1.SIDC LRLOOPSTASID,X.INX.CPX.25.BNESIDCLRLOOP. RTS..SKIP...ENV:RESULTINA..SKIP..ENVLDAS ID+28.RTS..SKIP...OSC:RESULTINA..SKIP..O SCLDASID+27.RTS.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL