我正在使用MIDI.js播放MIDI文件。我想根据用户输入动态调整速度。有没有办法例如。将setTempo
事件注入(inject)MIDI流?
另外,我可能想忽略MIDI文件本身中的所有setTempo
事件。
我是否需要派生播放器代码来实现这些目标?
最佳答案
在加载Midi文件之前,您需要在某处设置MIDI.Player.BPM = 60;
这样的内容。在the source中找到。
因此,这可能意味着您无法在文件播放期间更改BPM。
关于javascript - 使用MIDI.js播放MIDI文件时如何调整速度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19861651/