2012-04-30 5 views
3

私は、エディタ(オーディオ処理なし、強力なパターンエディタとランダマイザを備えたUIエディタ)を使ってパターン指向のVST MIDIプラグインを作成したかったのです。VST SDK&VSTモジュールSDK

VSTとVSTモジュールSDKのドキュメントはです。私はあなたのいくつかは、私の質問に答えることを願って:

  • 私はこの権利を取得しました:VST SDKは、VSTモジュールSDKのみMIDIエフェクトのためにのみに対し、オーディオエフェクトや楽器のためにあるのですか?
  • VSTモジュールSDKのサンプルは実行されていません(VSTモジュールSDKに含まれていないVSTGUIが必要です)。SDK 2.4、SDK 3.5.1またはVSTGUI.sfからVSTUIを使用しようとしましたが、トン、それをコンパイルします。これは、エラーのトンで終わる。

正しい方向に私を指すことができますが誰ですか? THX

答えて

1

うん、VSTGUIソースコードは混乱である。それはかなりを通じて行ってきましたVST SDKと同様に、VST3プラグインが拡張されているので、この用語はバージョン3以降頻繁に使用される可能性がありますこのrespe ct。

とにかく、あなたのプロジェクトに戻ってください。オーディオ処理を行わない場合は、代わりにMIDIを送信するインストゥルメントとしてプラグインを実装することをお勧めします。 awesome Juce frameworkを使用すると、これを非常に簡単に実行できるだけでなく、素敵なGUIツールキットとデザインツールも実現できます。

+0

あなたのクイックアンサーはThxです。 さて、開発者のダウンロードセクションには、VST SDK 3.5.1、VST SDK 2.4、VST Module SDKの3つのダウンロードがあります。 VST 2.4とModule SDKはどちらもかなり古いものです。 私はあなたと同じ考えを持っていました。 VST3プラグイン(AudioEffectクラスまたはコンポーネントクラスから継承)としてプラグインを実装すると、プラグインはMIDIプラグインとして表示されません。代わりに、オーディオエフェクトクラスとして表示されます。これに関するヒント? 純粋なMIDIプラグインを作成するためのVST 3 SDKには何もありません(VSTモジュールSDKはこれをサポートしています)。 – AcidJunkie

+0

あなたは「すばらしいJuceフレームワーク」という言葉を止めなければなりません。なぜなら、それはあまり偉大ではないからです。そこに行って、今日の問題について読んでみてください。あなたはなぜあなたがほとんどすべてを自分で書いているのか分かります。 – Magnus

+1

@Morgan、申し訳ありませんが、私は正直に反対します。 Juceがもっと良い選択肢になっています。 FUDを普及させるのではなく、適切な選択肢を提供(または作成)しないでください。 –

関連する問題