@Override public void setLoopMode(LoopMode loopMode) { super.setLoopMode(loopMode); if (loopMode != LoopMode.DontLoop) { audioNode.setLooping(true); } else { audioNode.setLooping(false); } }
@Override public void simpleInitApp() { audioSource = new AudioNode(assetManager, "Sound/Effects/Gun.wav", AudioData.DataType.Buffer); audioSource.setLooping(false); } }
/** We create two audio nodes. */ private void initAudio() { /* gun shot sound is to be triggered by a mouse click. */ audio_gun = new AudioNode(assetManager, "Sound/Effects/Gun.wav", DataType.Buffer); audio_gun.setPositional(false); audio_gun.setLooping(false); audio_gun.setVolume(2); rootNode.attachChild(audio_gun); /* nature sound - keeps playing in a loop. */ audio_nature = new AudioNode(assetManager, "Sound/Environment/Ocean Waves.ogg", DataType.Stream); audio_nature.setLooping(true); // activate continuous playing audio_nature.setPositional(true); audio_nature.setVolume(3); rootNode.attachChild(audio_nature); audio_nature.play(); // play continuously! }
@Override public void simpleInitApp() { flyCam.setMoveSpeed(10); Torus torus = new Torus(10, 6, 1, 3); Geometry g = new Geometry("Torus Geom", torus); g.rotate(-FastMath.HALF_PI, 0, 0); g.center(); g.setMaterial(assetManager.loadMaterial("Common/Materials/RedColor.j3m")); // rootNode.attachChild(g); ufoNode = new AudioNode(assetManager, "Sound/Effects/Beep.ogg", AudioData.DataType.Buffer); ufoNode.setLooping(true); ufoNode.setPitch(0.5f); ufoNode.setRefDistance(1); ufoNode.setMaxDistance(100000000); ufoNode.setVelocityFromTranslation(true); ufoNode.play(); Geometry ball = new Geometry("Beeper", new Sphere(10, 10, 0.1f)); ball.setMaterial(assetManager.loadMaterial("Common/Materials/RedColor.j3m")); ufoNode.attachChild(ball); rootNode.attachChild(ufoNode); }
@Override public void setLoopMode(LoopMode loopMode) { super.setLoopMode(loopMode); if (loopMode != LoopMode.DontLoop) { audioNode.setLooping(true); } else { audioNode.setLooping(false); } }
waves.setLooping(true); waves.setReverbEnabled(true); if (uw) {
public void onSoundChanged(SoundFile soundFile) { AudioNode node = SoundsLoader.getAudioNode(assetManager, soundFile); node.setLooping(false); node.setPositional(false); node.play(); }
private void playSound(boolean enabled) { String file = String.format("Sounds/Global/MistressHW/ms_1ft0%s.mp2", enabled ? "1" : "2"); AudioNode sound = new AudioNode(app.getAssetManager(), file, DataType.Buffer); sound.setLooping(false); sound.setPositional(false); sound.play(); }
private void playSpeech(String file) { speech = new AudioNode(app.getAssetManager(), file, DataType.Buffer); if (speech == null) { logger.log(Level.WARNING, "Audio file {0} not found", file); return; } speech.setLooping(false); speech.setPositional(false); speech.play(); }
private void playBackground() { String file = this.getRandomSoundFile(); background = new AudioNode(app.getAssetManager(), file, DataType.Buffer); if (background == null) { logger.log(Level.WARNING, "Audio file {0} not found", file); return; } background.setLooping(false); background.setPositional(false); background.setVolume(0.2f); background.play(); }
soundnode.setName(identifier); soundnode.setReverbEnabled(true); soundnode.setLooping(looping); soundnode.setVolume((float)volume);
@Override protected void controlUpdate(float tpf) { if (moved == false) { if (lastTime != null) { long elapsedTime = System.currentTimeMillis() - lastTime; if (active) { // If the spatial starts in the base location, play the sound if (getSpatial().getLocalTranslation().equals(baseLocation)) { AudioNode fx = new AudioNode(assetManager, "Sounds/Global/GuiHD/RockRise nl.mp2", DataType.Buffer); fx.setLooping(false); fx.setPositional(true); fx.play(); } // Play the animation playAnimation(ACTIVATE_ANIMATION_LENGTH, baseLocation, baseLocation.add(MOVE_VECTOR), elapsedTime); } else { playAnimation(DEACTIVATE_ANIMATION_LENGTH, baseLocation.add(MOVE_VECTOR), baseLocation, elapsedTime); } } else { lastTime = System.currentTimeMillis(); baseProgess = baseLocation.distance(spatial.getLocalTranslation()) / baseLocation.distance(baseLocation.add(MOVE_VECTOR)); if (!active) { baseProgess = 1f - baseProgess; } } } }
private void initAudio() { org.lwjgl.input.Mouse.setGrabbed(false); music = new AudioNode(assetManager, "Sound/Effects/Beep.ogg", false); rootNode.attachChild(music); audioRenderer.playSource(music); music.setPositional(true); music.setVolume(1f); music.setReverbEnabled(false); music.setDirectional(false); music.setMaxDistance(200.0f); music.setRefDistance(1f); //music.setRolloffFactor(1f); music.setLooping(false); audioRenderer.pauseSource(music); }
ConversionUtils.getCanonicalAssetKey(speech), AudioData.DataType.Buffer); state.levelBriefing.setLooping(false); state.levelBriefing.setDirectional(false); state.levelBriefing.setPositional(false);
@Override protected void createAudio() { audioNode = new AudioNode(assetManager, fallingDown2); audioNode.setLooping(false); audioNode.setVolume(1); audioNode.setRefDistance(10f);