Ai pessoal uma forma bem simples de implementar em java um executor de arquivos mid ou rmf.
try { Sequencer sequencer = MidiSystem.getSequencer(); sequencer.open(); // De arquivo InputStream is = new BufferedInputStream(new FileInputStream(new File("midfile"))); // De URL is = new BufferedInputStream(new URL("http://hostname/rmffile").openStream()); sequencer.setSequence(is); //Toca o audio sequencer.start(); } catch (Exception e) { e.printStackTrace(); }
Obrigado,
duvidas so avisar ;)…
Guilherme B. Zarelli
Executar “Mid” e “Rmf” em Java