澄清一下:我不想生成MIDI文件,也不想播放MIDI文件,我希望可以即兴演奏MIDI音符。
我尝试使用https://github.com/mudcube/MIDI.js作为MIDI库,它有些效果。
我可以通过调用MIDI.noteOn(0, midiNumber, 100);
来演奏音符。但是,这样的话音符会持续几秒钟然后逐渐消失,即使我从未调用MIDI.noteOff
。
我不认为这就是MIDI的预期工作方式,我希望可以调用noteOn并且音符会一直持续到调用noteOff。
目标浏览器:现代版Firefox/Chrome。
noteOff
(毕竟可能发生)。也许大约11小时后(21:00 UTC+1)会有结果。 - Zeta