Estou com o seguinte código
if (p==null){
try{
InputStream in = getClass().getResourceAsStream("/loop.mid");
this.p = Manager.createPlayer(in, "audio/midi");
this.p.setLoopCount(-1); //loop infinito
p.realize();
}
catch (Exception e){};
}
vc = (VolumeControl) p.getControl("VolumeControl");
vc.setLevel(15);
p.addPlayerListener(this);
até aí funciona bem
. O som de fundo fica tocando baixinho (nivel 15)
Como eu faço para deixar sem som(mute). não nesta parte do codigo mas lá na frente depois que o som estiver tocando. Já tentei setlevel(0); e setmute(true) mas quando faço isso o jogo fica meio estranho. fica meio travando.
acho que o segredo tá nesses estado. realize unreleaze etc…