public boolean isPlaying() { return node != null && node.getStatus() == Status.Playing; }
private void btnFFActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnFFActionPerformed if (musicSource.getStatus() == Status.Playing){ musicSource.setPitch(2); } }//GEN-LAST:event_btnFFActionPerformed
@Override public void onUpdate(float tpf) { if (audioNode.getStatus() == AudioSource.Status.Stopped) { stop(); } }
@Override public void simpleUpdate(float tpf){ if (audioSource.getStatus() != AudioSource.Status.Playing){ audioRenderer.deleteAudioData(audioSource.getAudioData()); System.out.println("Playing with low pass filter"); audioSource = new AudioNode(assetManager, "Sound/Effects/Foot steps.ogg", DataType.Buffer); audioSource.setDryFilter(new LowPassFilter(1f, .1f)); audioSource.setVolume(3); audioSource.play(); } }
private void btnPlayActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnPlayActionPerformed if (musicSource == null){ btnOpenActionPerformed(evt); return; } if (musicSource.getStatus() == Status.Playing){ musicSource.setPitch(1); ar.pauseSource(musicSource); }else{ musicSource.setPitch(1); musicSource.play(); } }//GEN-LAST:event_btnPlayActionPerformed
@Override public void onUpdate(float tpf) { if (audioNode.getStatus() == AudioSource.Status.Stopped) { stop(); } }
/** * Stops the level briefing sound */ protected void clearLevelBriefingNarration() { // Quit playing the sound if (levelBriefing != null && levelBriefing.getStatus() == AudioSource.Status.Playing) { levelBriefing.stop(); } levelBriefing = null; }
@Override public void update(float tpf) { super.update(tpf); if (!speechQueue.isEmpty()) { if (speech == null || speech.getStatus() == AudioSource.Status.Stopped) { String speechFile = speechQueue.poll(); playSpeech(speechFile); } } if (background == null || background.getStatus() == AudioSource.Status.Stopped) { playBackground(); } }
@Override public void AudioStatusChanged(AudioNode audioNode) { if(audioNode.getStatus() == AudioSource.Status.Stopped) { audioNode.removeFromParent(); setState(State.Success); } } }
@Override public void AudioStatusChanged(AudioNode audioNode) { if(audioNode.getStatus() == AudioSource.Status.Stopped) { audioNode.removeFromParent(); setState(State.Success); } }
@Override protected void controlUpdate(float tpf) { AudioNode audioNode = (AudioNode) spatial.getParent(); if(audioNode.getStatus() == AudioSource.Status.Playing && spatial.getCullHint() == Spatial.CullHint.Always) { spatial.setCullHint(Spatial.CullHint.Dynamic); } else if(audioNode.getStatus() == AudioSource.Status.Stopped && spatial.getCullHint() == Spatial.CullHint.Dynamic) { spatial.setCullHint(Spatial.CullHint.Always); } }
public void simpleUpdate(float tpf) { motionTimer.update(); if (music.getStatus() != AudioSource.Status.Playing){ music.play(); } Vector3f loc = cam.getLocation(); Quaternion rot = cam.getRotation(); listener.setLocation(loc); listener.setRotation(rot); music.setLocalTranslation(bell.getLocalTranslation()); } }
Status audiostatus = audionode.getStatus(); if(audiostatus==Status.Playing)