Escuchar sonido MP3

candres
12 de Noviembre del 2004
Hola

Deseo escuchar sonidos en formato MP3 en java, pero hasta ahora no he podido lograrlo. Alguien conoce alguna forma de haverlo?

Muchas gracias por su colaboración

Juan
12 de Noviembre del 2004
Oye, pues este tal vez te puede servir, me ha funcionado con wavs pero no lo he probado con mp3

import javax.swing.*;
import javax.sound.sampled.*;
import java.io.*;


public class suono extends JFrame
{


public suono()
{

File sf=new File("italian.wav");
AudioFileFormat aff;
AudioInputStream ais;


try
{
aff=AudioSystem.getAudioFileFormat(sf);

ais=AudioSystem.getAudioInputStream(sf);


AudioFormat af=aff.getFormat();


DataLine.Info info = new DataLine.Info(
Clip.class,
ais.getFormat(),
((int) ais.getFrameLength() *
af.getFrameSize()));

Clip ol = (Clip) AudioSystem.getLine(info);

ol.open(ais);

ol.loop(Clip.LOOP_CONTINUOUSLY);

System.out.println("Riproduzione iniziata, premere CTRL-C per interropere");

}
catch(UnsupportedAudioFileException ee){}
catch(IOException ea){}
catch(LineUnavailableException LUE){};

}





public static void main(String[] ar)
{
new suono();

}

}