Erro numa aplicação com a biblioteca sound em Java

0 respostas
V

#Por que da esse erro:
jan 27, 2016 7:59:40 PM java.util.prefs.WindowsPreferences
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(…) returned error code 5.
CONSTRUÍDO COM SUCESSO (tempo total: 22 segundos)

#CODIGO:

package miniminimusicapp;

import javax.sound.midi.*;

public class MiniMiniMusicApp {
public static void main(String[] args) {
    MiniMiniMusicApp mini = new MiniMiniMusicApp();
    mini.play();
}
public void play(){
    try{
    Sequencer player = MidiSystem.getSequencer();
    player.open();
    
    Sequence seq = new Sequence(Sequence.PPQ, 4);
    
    Track track = seq.createTrack();
    
    ShortMessage a = new ShortMessage();
    a.setMessage(144, 1, 44, 100);
    MidiEvent noteOn = new MidiEvent(a, 1);
    track.add(noteOn);
    
    ShortMessage b = new ShortMessage();
    b.setMessage(128, 1, 44, 100);
    MidiEvent noteOff = new MidiEvent(b, 16);
    track.add(noteOff);
    
    player.setSequence(seq);
    
    player.start();
    Thread.sleep(1000 * 2);//inserir uma pausa para dar ao som de reproduzir
    player.close();//fechar a sequencia
    System.exit(0);//Sair da aplicação 
    }catch(Exception ex){
        ex.printStackTrace();
    }
}

}

Criado 27 de janeiro de 2016
Respostas 0
Participantes 1