File Type $5A (90)
Auxiliary Type $0000

Pathname: *:System:Sounds:Sound:Settings

Written by Dave Lyons (May 1992)

The file with this type, auxiliary type, and pathname records the user's mappings from SysBeep2 codes to sound names.


The File Format

The file lists a number of Word/String pairs, just like an rTaggedStrings resource:

count (+000): Word
Number of word/string pairs.
firstWord (+002): Word
Word value of first pair.
firstString (+004): String
Pascal string of first pair.
secondWord (+xxx): Word
Word value of second pair.
secondString (+yyy): String
Pascal string of second pair.
... (...): ...
...

The word in each pair is either a SysBeep2 code ($0000..$3FFF) or $FFFE (for System Beep). The string in each pair is the resource name of an rSoundSample resource present in any file in the *:System:Sounds folder.

There are two special strings: "*" means Standard Beep, and "0" (zero) means Silence.

The order of the pairs is not important, but no two pairs can have the same word value.

Further Reference


This and all of the other Apple II Technical Notes have been converted to HTML by Aaron Heiss as a public service to the Apple II community, with permission by Apple Computer, Inc. Any and all trademarks, registered and otherwise, are properties of their owners.