adding an generic event sound callback