Buongiorno a tutti,

Sono bloccato su un prolema relatica all'esecuzio di file audio in java.

Il problema e' che non riesco ad eseguire il play di un file in formato a-law o mu-law ( 8000 hz , mono, 1 canale, 8 bit).

In particolare mi blocco al primo passo necessario per eseguire il play del file, ovvero ottenere la AudioInputStream.

codice:
File fis = new File("c:\\1.al");             
ais= AudioSystem.getAudioInputStream(audioFile);
nell'esecuzion del metodo getAudioInputStream ottengo la seguente eccezione:

codice:
Exception in thread "main" javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file         at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1170)         at javaapplication3.Audio.play(Audio.java:25)         at javaapplication3.Main.main(Main.java:34) Java Result: 1
Con i waw non ho problemi di esecuzione.

Ho provato anche a ottenere un AudioInputStream attrasverso il costruttore :
AudioInputStream(InputStream stream, AudioFormat format, long length) , ma senza risultati.

Riuscite a darmi qualche suggerimento o indicazione?

Grazie in anticipo.