2

これを行う単純な VST プラグインを作成したいと思います。

  1. オーディオ ストリームの分析 (音量、ビートなど)
  2. アナライザーの出力にトリガーがあります (例: ボリューム > しきい値の場合に何かを実行)
  3. トリガーに基づいて MIDI イベントを生成する

これは、プラグインがそのように設計されていない場合でも、プラグインをチェーンできるようにするためです。たとえば、プラグインの MIDI OUT をコンプレッサーのゲイン ボタンの MIDI IN に接続するだけで、オーディオ ストリームのエンベロープでコンプレッサーのゲインを制御できます。

問題は、これを行う方法がわからないことです。VST でこのようなダイレクト MIDI 接続のサポートはありますか? それとも、相互接続用にある種の「仮想 midi デバイス」が必要なのでしょうか?

4

3 に答える 3

2

VST プラグインは、直接の MIDI 接続をサポートしていません。MIDI 入出力ポートのみを持つことができます。

あるプラグインから別のプラグインへの midi のルーティングをサポートするホストが必要なだけです。ここでは、EnergyXT、Bidule、AudioMulch、Console などのモジュラー ホストが優れています。これらはすべて、オーディオおよび MIDI 信号を自由にルーティングできます (フィードバック パスがない場合を除く)。しかし、より「伝統的な」ミキサー スタイルの vst ラックを備えたホストでも可能かもしれません。(たとえば、AFAIK Reaper は、あるプラグインから次のプラグインに midi を転送します。)

于 2009-09-16T05:27:18.130 に答える
0

プラグインを .NET でビルドする場合は、VST.NETをご覧ください。

于 2010-02-03T11:59:39.353 に答える