Sonido

Yosviel
24 de Mayo del 2010
Hola necesito un ejemplo de como reproducir sonido que no sea con apple.

kalua
25 de Mayo del 2010
public static void emiteSonido () {
static Timer timer ;

TimerTask timerTask = new TimerTask()

{
public void run()
{
try {

// Se obtiene un Clip de sonido
Clip sonido = AudioSystem.getClip();

// Se carga con un fichero wav
sonido.open(AudioSystem.getAudioInputStream(new File("C:\WINDOWS\Media\MAL.WAV")));

// Comienza la reproducción
sonido.loop(0);


Thread.sleep(1000);
// Espera mientras se esté reproduciendo.
while (sonido.isRunning())
Thread.sleep(1000);

// Se cierra el clip.
sonido.close();



} catch (Exception e5) {
System.out.println("" + e5);
}
timer.cancel();
}
};
timer = new Timer();
// Dentro de 0 milisegundos avísame cada 1000 milisegundos
timer.scheduleAtFixedRate(timerTask, 0, 40);

}