Extend sounds to atom.beep


#1

atom.beep does one thing calling the system default sound set in sys prefs, and does it well, however, beep is bland and what does it really mean?

Perhaps If I load my own sounds to the system, or Atom, or fallback (cascade up?) to system sounds. Atom.beep could understand the name of the sound file (so long as it is formatted correctly)

A fancy sound developer could then create packs with (optionally disable-able) sounds as audible feedback available to the community using their package.

atom.beep should support .aif and .wav formats at the very least

init.coffee

atom.beep('Purr')

Atom.doSomeGreatThing(){
  great.thing()
  if great.thing === 42 {
    atom.beep('Cheer');
  } else {
    atom.beep('Sad-Trombone');
  }
}