Sonido en java
Estoy haciendo una práctica en java (un juego de aventura) y quería poner un midi de sonido de fondo. En parte conseguí el objetivo con este código:
File f2=new File(archivo);
MidiFileFormat mff2=
MidiSystem.getMidiFileFormat(f2);
Sequence S=
MidiSystem.getSequence(f2);
Sequencer seq=
MidiSystem.getSequencer();
seq.open();
seq.setSequence(S);
Eso va metido dentro de un try-catch. El problema que me encuentro es que la reproducción no es infinita, es decir cuando la pista acaba no vuelve a empezar. ¿Sabes cómo tengo que hacer para que haga reproducción infinita?
File f2=new File(archivo);
MidiFileFormat mff2=
MidiSystem.getMidiFileFormat(f2);
Sequence S=
MidiSystem.getSequence(f2);
Sequencer seq=
MidiSystem.getSequencer();
seq.open();
seq.setSequence(S);
Eso va metido dentro de un try-catch. El problema que me encuentro es que la reproducción no es infinita, es decir cuando la pista acaba no vuelve a empezar. ¿Sabes cómo tengo que hacer para que haga reproducción infinita?
2 respuestas
Respuesta de Fernando Rosado Altamirano
1
Respuesta de dbarriguete
1