added a new sound api, works on mobile