Fiz um applet com o seguinte método, que toca um arquivo midi de URL:
public void playMidi() {
try {
Sequence sequence = MidiSystem.getSequence
(new URL(caminho));
Sequencer sequencer = MidiSystem.getSequencer();
sequencer.open();
sequencer.setSequence(sequence);
sequencer.start();
sequencer.setLoopCount(Sequencer.LOOP_CONTINUOUSLY);
}
catch (MalformedURLException e) {}
catch (IOException e) {}
catch (MidiUnavailableException e) {}
catch (InvalidMidiDataException e) {}
}
Quando abro o applet no AppletViewer pelo Eclipse, ele abre corretamente e a música toca, mas quando adiciono num html e passo ftp, o applet abre perfeitamente e todos os arquivos de URL carregam, exceto o som. Alguém já passou por este problema?