Create a custom 'flash screen' alert sound

Jan 24, '07 07:30:03AM

Contributed by: d.j.l.

It's possible to create an alert sound that flashes the screen instead of making an actual sound. This earlier hint advises using mute and Universal Access' flash screen feature. However, it is possible set up flash screen as an alert, which then becomes selectable in the System Preferences -> Sound -> Sound Effects tab. When done in this manner, sound can stay on for music, movies, etc.

All one has to do is make a broken alias, and Mac OS X will flash the screen when it would have played the sound. The flash is the same as in Universal Access -- I imagine this inadvertent feature is the result of defensive programming on Apple's part.

A walkthru:

  1. Open a new Finder window, pointing to ~/Library/Sounds (create the Sounds folder if necessary).
  2. Open another Finder window, pointing to /System/Library/Sounds.
  3. Select Sosumi.aiff from the System folder and drag into the Sounds folder window. This will automatically make a copy, as you don't have permission to move items from the System folder.
  4. Close the /System/Library/Sounds window.
  5. In the ~/Library/Sounds window, select Sosumi.aiff, then choose Make Alias from the File menu. The default name for the alias will be Sosumi.aiff alias, and it will be selected and ready to rename. So, rename it to something appropriate like flash_screen.aiff or flash.aiff.
  6. Select the Sosumi.aiff file in ~/Library/Sounds and drag it into the trash.
  7. Empty the trash.
  8. Quit System Preferences if it's running, then start it and go to the Sound -> Sound Effects tab. You should now see Flash as a custom alert sound, and as a new mail sound in Mail.app, and other places).
Just in case it's necessary to say this, one should note that one should not be root when doing this.

Comments (10)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20070122214205816