Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!gatech!udel!mmdf From: AXDRW%ALASKA.BITNET@cunyvm.cuny.edu (Don R. Withey) Newsgroups: comp.sys.amiga Subject: Re: InstallBeep Ideas Message-ID: <20360@louie.udel.EDU> Date: 24 Jul 89 19:42:23 GMT Sender: mmdf@udel.EDU Lines: 62 > From: asaph@taurus.bitnet - Date: 20 Jul 89 11:01:21 GMT > In article <19643@louie.udel.EDU> STU00@vx.acss.umn.edu (Stuart Stanley) write s: >> >>Hello all, >> >> After playing with installbeep last night, (Very impressive) I think >>I figured out an addition that might be, er, fun. Here it is: >>| x Stuart Stanley | " " | >>| x STU00@UMNACVX.BITNET | O O | All I can say about your request Stuart is; We'll look into it. As we wrote InstallBeep as a task, we cannot call the DOS functions in the normal way. Also the code that loads the sound is not resident in memory, it goes away after you run InstallBeep, to try and keep the thing a reasonable size. > installbeep has a bug. It crashes the machine when too many sounds are queued > up to be played. To cause this bug, simply force to produce alot more sounds > then there are channels available. 2 ways to do this: > first installbeep Well, since I'm one of the authors. I might be of some help. First question, what version are you using? There are three versions that have gone out to the door. 1.0 was posted to a BBS around our area, it may have reproduced ;-) Anyway, DO NOT USE THIS VERSION!!! It has many bugs, one of which was the posibility of it GURUing when there are no sound channels available. 1.1 was posted to the same BBS, to comp.binaries.amiga, and I guess Fred Fish got this one from Bob Page or something. We actually didn't want this version to go to Fred yet, as we were not absolutly positive that it was bug free.... No big deal, it's stable. It does have one known bug though. The task name is hosed, due the the fact that we forgot to allocate the memory for it (when the stack whent away...). So if you get a list of the current tasks, this one may look sort of strange. 1.2 was posted only to a BBS, the only change is that the above bug has been fixed. We wanted to make a couple more changes to the program before we post it to the real world again. 1.3 should have a lower sound channel priority, it seems that many programs don't handle the posibility that their sound channel might be stolen. So PlayBeep steals the channel, then gives it back to the system. The program it stole the channel from hangs. > asaph > asaph@taurus.bitnet or asaph@math.tau.ac.il If anyone reading this has a reasonable request that they would like to see InstallBeep handle or do. Please send me a mail message at the address below. 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 ;-) -------------------------------------------------------------