Basic SoundEvent and playState implementation