Estoy haciendo un tetris en java pero el codigo que utilizo no me reproduce de continuo el sonido y solo me lo reproduce una vez, un saludo.
public class Musica{
public void music() {
AudioPlayer MGP = AudioPlayer.player;
AudioStream BGM;
ContinuousAudioDataStream loop = null;
try
{
InputStream test = new FileInputStream("sonidos/tetris.wav");
BGM = new AudioStream(test);
AudioPlayer.player.start(BGM);
}
catch(FileNotFoundException e){
System.out.print(e.toString());
}
catch(IOException error)
{
System.out.print(error.toString());
}
MGP.start(loop);
}
}