sonido java se desvanecen

Usando javax.sound.sampled, quiero desvanecer un sonido que comencé a repetir infinitamente. Así es como empecé el sonido:

Clip clip = AudioSystem.getClip();
AudioInputStream inputStream = AudioSystem
.getAudioInputStream(new File("x.wav"));
clip.open(inputStream);
clip.loop(clip.LOOP_CONTINUOUSLY);

¿Alguien podría señalarme cómo puedo hacer esto? ¿Debería estar usando un sistema de sonido diferente, como FMOD (si esto es posible en Java)? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta