Sound Manager big update(not finished)