replaced Audio framework to AudioToolBox

from CoreAudio
added callback action when sound play ended