handle sound updates and actions