Implement new sound interface