所以我从我的键盘获取 MIDI 数据并开始使用
sequence = new Sequence(Sequence.PPQ, 24);
currentTrack = sequence.createTrack();
sequencer.setSequence(sequence);
sequencer.setTickPosition(0);
sequencer.recordEnable(currentTrack, -1);
sequencer.startRecording();
我使用一个按钮停止录制并将其保存到文件中。当我播放 MIDI 文件时,大约需要 4 秒钟才能开始录制。我什至播放它保存在外部程序中的 midifiles,它似乎在录制开始时增加了大约 4 秒的内容。有谁知道这是为什么或如何修复它,以便当我播放 midifile 时,它会立即开始?
慕码人8056858
相关分类