我正在編寫一些代碼,它將在運行時自動啓動midi序列的播放,並且用戶可以隨時按下某個鍵暫停。他們主要的事件處理工作就好了,但是,我發現了一個很奇怪的錯誤,其中有暫停序: public void pause() {
// if the sequencer is playing, pause its playback
if (this.isPlaying) {
this
在JDK8中,我似乎無法從SoftSynthesizer創建的AudioInputStream中獲取任何有用的數據。 AudioSynthesizer s = new SoftSynthesizer();
AudioFormat format = new AudioFormat(44100, 16, 2, true, false);
AudioInputStream stre
import javax.sound.midi.*;
import javax.swing.*;
import java.awt.*;
/**
* Created by Jonik on 09.01.2015.
*/
public class MiniMusicPlayer1 {
static JFrame f = new JFrame("My first video cl