C++ で Juce フレームワークを使用して、MIDI エフェクト (着信 MIDI を変更して新しいデータを生成し、それを転送する VST プラグイン) に取り組んでいます。私の MIDI ストリームを 16 ~ 24 ビットで 1 秒間に 41,000 回以上生成するすべてのサンプルを使用して、新しい MIDI メッセージを生成することが技術的に可能であることがわかりました。これは、MIDI ハードウェアで処理するのは完全に不可能に思えます。
MIDI over USB から新旧のハードウェア シンセまでの帯域幅を決定する際に、遵守しなければならないガイドラインやルールはありますか?
編集:私がやろうとしていることを追加する必要があります。より高い帯域幅が役立ちますが、Arturia Minibrute などのハードウェアで動作するはずです。モジュレーションとピッチ ホイールにエンベロープと LFO を適用するなど、斬新なことを試みています。