if (soundRenderer.getPlayer(backgroundMusic).getStatus() != IPlayer.PLAYING) { soundRenderer.getPlayer(backgroundMusic).play(backgroundMusic.getId());
if (soundRenderer.getPlayer(e).getStatus() != IPlayer.PLAYING) {  soundRenderer.getPlayer(e).play(e.getId()); soundRenderer.getPlayer(e).setVolume(1.0f);
	public boolean update() {		if (soundNode == null) {			return false;		}		if (EffectRepository.getRepository().getSource(backgroundMusic.getId()) != null) {			status= READY;		} else {			return false;		}		timer.update();		timeElapsed += timer.getTimePerFrame();		if (soundRenderer.getPlayer(backgroundMusic).getStatus() != IPlayer.PLAYING) {			soundRenderer.getPlayer(backgroundMusic).play(backgroundMusic.getId());		}		if (toRight) {			soundPosition.x += 0.2;			if (soundPosition.x > 30) {				ascending= false;				toRight= false;			}		}		if (!ascending) {			soundPosition.x -= 0.2;			if (soundPosition.x < -30) {				toRight= true;				ascending= true;			}		}		soundPosition.y= (float)Math.sin(soundPosition.x);		soundRenderer.getPlayer(backgroundMusic).setPosition(soundPosition);		if (timeElapsed > 0.5) {			timeElapsed= 0;			text.print("Position " + soundPosition);		}		t.setLocalTranslation(soundPosition);		soundNode.updateGeometricState(0.0f, true);		return true;	}