Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!samsung!sol.ctr.columbia.edu!ucselx!crash!jcs From: jcs@crash.cts.com (John Schultz) Newsgroups: comp.sys.amiga.tech Subject: How to stop Audio DMA intelligently? Summary: Without busy waiting Message-ID: <3191@crash.cts.com> Date: 17 Jun 90 06:30:10 GMT Organization: Crash TimeSharing, El Cajon, CA Lines: 12 How can I stop audio dma, reload the registers with different pointers, and restart, without busy waiting. The hardware manual states that if the channel is disabled for less than two sampling periods, it may restart where it left off (sounds more like a bug than a feature :-)). Currently I shut off the dma and set the period to 1 and busy wait. Is there a better, faster, way? (I *want* to stop the previous sound immediately) John