MIDI シーケンサーのボリュームを制御するにはどうすればよいですか?
すべてが自動的に停止するのではなく、ボリュームをフェードアウトして閉じるようにします。
if (musicSr != null)
{
musicSr.stop();
musicSr.close();
musicSr = null;
musicS = null;
File music = new File(midi);
if(music.exists())
{
musicS = MidiSystem.getSequence(music);
}
// Create a sequencer for the sequence
musicSr = MidiSystem.getSequencer();
musicSr.open();
musicSr.setSequence(musicS);
musicSr.setLoopCount(Sequencer.LOOP_CONTINUOUSLY);
musicSr.start();
}