remove hook on turn off
always use external emacs proc for sounds
bug fix, play sound correctly
use defvar for now on all vars
use float-time instead of deprecated function
buffer cleanup