Path: utzoo!attcan!uunet!lll-winken!csd4.milw.wisc.edu!mailrus!cornell!rochester!udel!mmdf From: AXDRW%ALASKA.BITNET@cunyvm.cuny.edu (Don R. Withey) Newsgroups: comp.sys.amiga Subject: Re: InstallBeep v1.1 Message-ID: <16082@louie.udel.EDU> Date: 23 May 89 18:04:49 GMT Sender: mmdf@udel.EDU Lines: 41 > From: Deven Corzine Date: 17 May 89 17:17:10 GMT > In article <15410@louie.udel.EDU> AXDRW%ALASKA.BITNET@cunyvm.cuny.edu (Don R. > Withey) writes: > > InstallBeep is a program which replaces the silly screen flash with a > real sound (IFF 8SVX of your choice). > > It grabs any available sound channel when needed and works asychronously... > I just sent it off to Mr. Page. Look for it at a site near you. > > Does this mean it will act intelligently when you press the wrong key > and get 40 bells in a row? [no, it's not unlikely]... I do hope it > doesn't take 40 minutes if it's a 1 minute sample... Why would you want to press the wrong key 40 times in a row? Anyway, to answer your question: NO. The requests are queued to the task, and the task plays as many sounds as it can (currently the audio device only allows four sounds to be played at any one time). After it has played four sounds, and there are no more available sound channels. The task will use the old DisplayBeep() function. So you would only get four sounds playing (sounding almost the same, since they where all started at about the same time), and 36 screen flashes. If your sample is small enough and one of them finishes before all of the keystrokes have been process you might get another couple of sounds. If you are strange enough to InstallBeep a five minute sample as your sound, then you had better be prepaired to listen to all five minutes of it... Because the only way to cancel the sound is to uninstall the beep. (InstallBeep -quit) > Deven Don ------------------------------------------------------------- Snail Mail: Don R. Withey, 3700 East 65th Ave, Anch, AK 99507 Phone: 907-786-1074 (work), 907-344-4057 (home) Email: Bitnet: axdrw@alaska.bitnet BIX: dwithey University of AK Anch, Computing & Technology Services (CATS ;-) -------------------------------------------------------------