我正在使用 C++ 中的 Juce 框架处理 MIDI 效果(一个修改传入 MIDI 的 VST 插件生成新数据并将其转发出去)。我发现在技术上可以使用每个样本生成新的 MIDI 消息,使我的 MIDI 流以 16 到 24 位每秒 41,000 次或更多次。这对于 MIDI 硬件来说似乎完全不可能处理。
当我决定通过 USB 连接新旧硬件合成器的 MIDI 带宽时,我必须遵守任何准则或规则吗?
编辑:我应该补充一点,对于我想要做的事情,更高的带宽会有所帮助,但应该与 Arturia Minibrute 等硬件一起使用。我正在尝试做一些新颖的事情,例如将包络和 LFO 应用于调制和音高轮。