Hola
estoy intentado reproducir un sonido continuamente de un archivo .wav pero me sale el sgte error:
java.io.IOException: could not create AudioData object
y un monton de cosas mas...
try {
InputStream in= new FileInputStream("C:/Proyecto/Sounds/tema.wav");
try {
AudioStream as=new AudioStream(in);
AudioData audioData=as.getData();
ContinuousAudioDataStream cas =new ContinuousAudioDataStream(audioData);
//AudioPlayer.player.start(as);
AudioPlayer.player.start(cas);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
y al hacerle debug al código se dispara en la linea :AudioData audioData=as.getData();
si hago el sgte cambio
AudioStream as=new AudioStream(in);
//AudioData audioData=as.getData();
//ContinuousAudioDataStream cas =new ContinuousAudioDataStream(audioData);
AudioPlayer.player.start(as);
AudioPlayer.player.start(as);
se reproduce el archivo, pero no continuamente...
Por favor ayúdenme a ver que puede ser...muchas gracias
Una extra: ¿como hago para q me lea la ruta del archivo sin necesidad de ponerla completa (desde c:/....)?