Article View: comp.sys.mac
Article #3966Humble Sound Suggestion for Apple
From: Wayne Folta
Date: Sat, 02 Sep 1989 15:27
Date: Sat, 02 Sep 1989 15:27
35 lines
2447 bytes
2447 bytes
One of the nice things about a Mac is being able to have nifty sampled sounds
for the beep. I would like to suggest how this fun feature can be expanded
to give a BIG user-interface advantage over Apple's competitors.
Here is the situation that got me thinking about it: I got MacRecorder and
went wild recording various short sounds for my beep. After I was done,
I found that most of them were recorded with an error in mind ("Uh-Oh!",
"You can't do that!", crashing glass, etc.). BUT--and here is the crux of
the issue--SysBeep is used in a lot of situations other than errors.
I suggest that SysBeep (I think this is the proper routine's name) should take
an argument:
BEEP_USER_ERROR The action a user has attempted is an error
BEEP_SYS_ERROR An error has occurred in doing what the user requested
BEEP_ATTENTION The user's attention is required
BEEP_SUCCESS A long-running operation has successfully completed
etc.
As an example, say I am running a communications program. I request a
download and then turn to read a book. My modem loses carrier, so
I hear the BEEP_SYS_ERROR message. I reconnect and start the download again;
this time it succeeds, and I hear BEEP_SUCCESS. I decide to do a disk
backup, and every time it needs a new diskette inserted, I hear BEEP_ATTENTION.
An unformattable diskette would be signaled by BEEP_SYS_ERROR. A locked
disk might be signaled by a BEEP_USER_ERROR, though I would picture this
sound as being more direct, as when a user clicks somewhere he or she shouldn't.
Without this extension, the Mac beep is an amusing (and endearing) feature,
but it is no more meaningful than IBM's stupid beep. Not only that, it
can be misleading... For example, my mother would be quite disconcerted
to hear "Uh Oh!", when nothing was actually wrong.
Wayne Folta (folta@tove.umd.edu 128.8.128.42)
Technical Details
Message-ID:
<19388@mimsy.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!haven!mimsy!tove.umd.edu!foltaReferences:
<10213@phoenix.Princeton.EDU> <357@tci.UUCP> <19386@mimsy.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!haven!mimsy!tove.umd.edu!folta From: folta@tove.umd.edu (Wayne Folta) Newsgroups: comp.sys.mac Subject: Humble Sound Suggestion for Apple Message-ID: <19388@mimsy.UUCP> Date: 2 Sep 89 15:27:15 GMT References: <10213@phoenix.Princeton.EDU> <357@tci.UUCP> <19386@mimsy.UUCP> Sender: nobody@mimsy.UUCP Reply-To: folta@tove.umd.edu.UUCP (Wayne Folta) Distribution: usa Organization: U of Maryland, Dept. of Computer Science, gs Lines: 35