Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!mordor!sri-spam!sri-unix!ctnews!pyramid!prls!philabs!spies!argus!gsarff From: gsarff@argus.UUCP (gary sarff) Newsgroups: comp.sys.amiga Subject: Re: Expanded Chip Ram? Message-ID: <106@argus.UUCP> Date: 23 Feb 88 17:16:33 GMT References: <2562@crash.cts.com> Organization: W.O.V.S.E.D. Lines: 23 Summary: Mega-large sounds In article <2562@crash.cts.com>, steelie@pro-charlotte.cts.com (Jim Howard) writes: > I doubt it is true, so I am wondering is there a way to pipe the > sound data from an external source such as expanded ram, or a hard > disk, and THROUGH the chip ram, thus allowing for huge length samples. > I am almost sure that can be acomplished, but before I go nuts trying > to write a utility like that, Id like to know if anyone has already > written something to do that. I have an old demo I got last year from Germany, it is a digitized song by Queen, about 3.5-4 minutes long. It is done on two amiga floppy disks! not even hard disk, the floppies can keep up with the sound if you spool it into the amiga in large enough blocks. The program that plays the song is only about 3K, probably in assembler, Lattice or Manx back then wouldn't make object files that small. So it can be done pretty easily just allocate a block of chip mem, say 64 or 128K, and feed from the disk, start sound I/O, or maybe two 64K's and double buffer. I played with it a bit last year and it isn't really that hard. -- Gary Sarff {uunet|ihnp4|philabs}!spies!argus!gsarff To program is human, to debug is something best left to the gods. "Spitbol?? You program in a language called Spitbol?" The reason computer chips are so small is that computers don't eat much.