Я пишу некоторый код для воспроизведения музыки, используя звуковую библиотеку Java.
private Sequencer sequencer ;
...
void play(Sequence sequence) {
sequencer.open() ;
sequencer.setSequence(sequence) ;
sequencer.start() ; // plays sequence
sequencer.close() ;
}
Когда я запускаю метод воспроизведения 19 раз, из моего динамика выходит звук.Тем не менее, в 20-й раз, когда я призываю его, нет звука.Это всегда происходит, несмотря ни на что.Мне нужно перезапустить программу, чтобы снова получить звук.
Есть ли какое-то решение этой проблемы?Или какой-то способ отладить это?Или где-нибудь, где я могу получить поддержку по звуковому API MIDI?